Сообщество
  НовостиСообществоСервисыМузыкаКиноИгрыПоискО проекте  
СообществоЧатФорум
Воскресенье, 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 секунды.
2 комментария
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/ Тут можно посмотреть на то, насколько просто или сложно решаются некоторые типовые задачи на тех или иных языках программирования. И насколько эффективны полученные решения.
1 комментарий
Пятница, 31 августа 2007
19:09 - Tariel - Проф.праздник
Товарищи! У нас скоро профессиональный праздник. Кто как отмечать планирует?
2 комментария
Суббота, 2 июня 2007
0:55 - дикий кот
Ладно, долой языковые holy wars. Ибо права наша мудрая Tariel, aka Trinity - каждому тот инструмент, который ему удобен. Гораздо важнее и интереснее то, чего хочется с помощью этих инструментов достичь. Поэтому такой вот вопрос: а какую программу вы хотели бы написать, какой из себя ваш цифровой каменный цветок?
3 комментария
Вторник, 22 мая 2007
7:56 - дикий кот
Ваш любимый язык программирования? И язык программирования, который вам больше всего не нравится?
13 комментариев
Суббота, 28 апреля 2007
18:21 - дикий кот
Хопа. Посмотрел гостиную, а народ интересуется, однако. Может, приглашать народ? Актуально это всё оживлять или нет?
2 комментария
Логин:
Пароль: