moonwalker72: (Default)
moonwalker72 ([personal profile] moonwalker72) wrote2012-06-06 11:40 pm

D

Пришла мне наконец книжечка "Язык программирования D" Андрея Александреску. Впечатление (от языка) пока двойственное. Это ведь вроде как C# и Erlang в одном флаконе: со сборкой мусора, легкими потоками и при этом...генерирует native code! То есть при хорошо запиленном кодогенераторе и оптимизаторе может быть за ним и будущее. Правда, скажу, что на маленьких тестах убойной скорости компиляции пока не ощутил. Вот скачал себе DWeb-фреймворк, но там под винду подтачивать надо. Утверждается, что компилирует радикально быстро. Хорошо если так, но думаю, в отличие от Эрланга, механизма горячего обновления сборок (то есть не сборок, конечно, а честных DLL) в самом языке не предусмотрено и он отдается на откуп фреймворкам.