|
|
|
Воскресенье, 23 декабря 2007
|
12:59
- дикий кот
|
Behold, people. Свершилось. Язык программирования D - очередная попытка сделать из любимого C нормальный объектно-ориентированный язык - окончательно перестал быть частной инициативой его автора, Волтера Брайта (Walter Bright), и компании Digital Mars. Теперь и GNU предлагает собственную реализацию. Работы, начатые GNU в прошлом году, наконец привели к созданию компилятора, который способен пройти все тесты в The Computer Language Benchmarks Game.
D - это, если можно так выразиться, причёсанный вариант C++, который многое наследует от Java и Eiffel, но при этом остаётся полностью компилируемым в машинный код и хорошо оптимизируемым языком. О производительности и эффективности можно судить по тестам The Computer Language Benchmarks Game. И выглядит он при этом довольно симпатично, примеры программ можно посмотреть в статье на wikipedia - D (programming language).
Весьма недурно, если учесть, что кодировать на D проще и приятнее, чем на C++, а потенциал для оптимизации, скорее всего, не исчерпан. Посмотрим, что сделают ребята из GNU с этим языком.
Вот. Happy coding.
P.S. Прямые ссылки, указывать лень, но всё ищется в Google за 0.05 секунды.
|
12:57
- дикий кот
|
Руководство для желающих создать свой язык программирования: http://www.slackware.ru/article.ghtml?ID=544
|
Вторник, 4 декабря 2007
|
13:27
- дикий кот
|
Немного программистской мудрости.
1. Почему любители искусственного интеллекта, в том числе и те, которые пишут нейронные сети, предпочитают LISP? Вероятно, исторический фактор играет важную роль, но дело ещё в том, что LISP поддерживает на уровне языка такой примитив, как рациональная дробь произвольной точности. А весь мозг нейронной сети, например, или экспертной, содержится как раз в битах, описывающих коэффициенты. Когда нет ограничений на разрядность, подобной той, что существует в СИ, то и мозгов в нейросети потенциально больше.
2. Есть хороший сборник алгоритмов http://www.nist.gov/dads/
|
Понедельник, 15 октября 2007
|
17:39
- дикий кот
|
хотелось бы поделиться ссылкой. http://shootout.alioth.debian.org/ Тут можно посмотреть на то, насколько просто или сложно решаются некоторые типовые задачи на тех или иных языках программирования. И насколько эффективны полученные решения.
|
Пятница, 31 августа 2007
|
19:09
- Tariel
- Проф.праздник
|
Товарищи! У нас скоро профессиональный праздник. Кто как отмечать планирует?
|
Суббота, 2 июня 2007
|
0:55
- дикий кот
|
Ладно, долой языковые holy wars. Ибо права наша мудрая Tariel, aka Trinity - каждому тот инструмент, который ему удобен. Гораздо важнее и интереснее то, чего хочется с помощью этих инструментов достичь. Поэтому такой вот вопрос: а какую программу вы хотели бы написать, какой из себя ваш цифровой каменный цветок?
|
Вторник, 22 мая 2007
|
7:56
- дикий кот
|
Ваш любимый язык программирования? И язык программирования, который вам больше всего не нравится?
|
Суббота, 28 апреля 2007
|
18:21
- дикий кот
|
Хопа. Посмотрел гостиную, а народ интересуется, однако. Может, приглашать народ? Актуально это всё оживлять или нет?
|
| |
| |
|
|
|