…на которую был подписан лет пять, если не больше. Таки это означает, что интерес к языку D для меня утрачен окончательно. Как в связи с тем, что надоело следить за его перманентным строительством. Так и в связи с тем, что круг моих профессиональных обязанностей постепенно меняется. И если так и пойдет далее, то через несколько лет мне будет фиолетово, пишутся ли программы на C++ или на D…
Долго думал, какой смайлик ставить в конце предыдущего абзаца – грустный или веселый. Так и не придумал. Жизнь покажет.
13 комментариев:
А я наоборот, решил плотнее следить, даже книжку прикупил http://www.books.ru/books/yazyk-programmirovaniya-d-827252/?show=1
По моему до конца года релизнется :).
@Rustam:
Я видел твою тему на RSDN. И твой отзыв о самой книге.
А вот описаны ли в ней Voldemort Types In D?
Нет не описаны, да и я об их существовании только от тебя узнал, хотя нечто подобное использовал в питоне и видел в OCaml (там есть анонимные классы).
В книге даже возможности шаблонов описаны довольно куцо.
@Rustam:
Вот история и продолжается. Если они что-то зарелизят, то это может быть уже не то, что описано в книге.
Книга написана достаточно осторожно, для Алекандреску даже очень осторожно :)
Так что "не то" возможно только в мелочах, ну и понятно что многих уже реализованных вещей в книге нет.
Ну и возьми скажем первое издание аналогичного труда Страуструпа и попробуй скомпилировать примеры оттуда :)
@Rustam:
Ну да ладно. Поживем-увидим.
я так читаю голанг-натз. И каждый раз задаюсь вопросом а зачем :)
@Miroslav:
Имхо, важное отличие D от Go в том, что D делает профессиональный компиляторописатель + ученный-исследователь. Увидеть в их устремлениях какую-то конкретную цель (т.е. для чего нужен еще один ЯП) лично мне не удается уже. Разве что такой целью является сам процесс разработки D.
Язык Go разрабатывается большой компанией со вполне понятными, вроде как даже озвученными целями, а именно -- создается инструмент для написания низкоуровневого инфраструктурного кода в самом Google. Посему Go, по крайней мере в Google, должен сразу пойти в работу.
Не факт, конечно, из Go что-нибудь получится даже для самого Google (не говоря уже про выход Go в мейнстрим). Но для развития ЯП как прикладного инструмента второй подход явно лучше, чем первый (выбранный разработчиками D). Go
@Miroslav:
Так что не удивлюсь, если со временем чтение рассылок по языку Go даст вам знание нового успешного мейнстримового языка.
>Так что не удивлюсь, если со временем чтение рассылок по языку Go даст вам знание нового успешного мейнстримового языка.
мало там от мейнстрима. И с успешностью тоже не все так просто.
@Miroslav:
Так это сейчас. Году эдак в 2005 Ruby был мало кому известным языком. Которому, тем не менее, было почти десять лет.
Но язык был в реальной работе постоянно. Поэтому со временем для него нашлось Killer App.
Руби как и питон это скорее аргумент в поддержку D а не Go :)
вот прям щас идет флеймоопасная тема с названием "memory safety and concurrency" линк в гуглогруппах (http://groups.google.com/group/golang-nuts/browse_thread/thread/8a5dcd23e7a9d2d1) но там может хотеть логин(?). Это и ди касается тоже я думаю ;)
Отправить комментарий