The OpenNET Project / Index page

[ новости /+++ | форум | теги | ]



Индекс форумов
Составление сообщения

Исходное сообщение
"Компания Google надеется на включение компилятора языка Go в..."
Отправлено Crazy Alex, 26-Окт-10 23:13 
>> Книжка вышла в апреле.
>> (гляньте, кстати, на количество звёздочек). Для желающих - торренты в помощь,
> ух ты. пошёл искать. А здесь что новости не было, или я
> просто пропустил?

Не было, наверное. Я тогда за прогрессом D очень редко послеживал, так что не знаю точно.

>> Но молчать, пока не выйдет релиз -
>> значит давать тому же Go лишнюю фору, а как язык он
>> мне гораздо меньше нравится.
> Go нужен чтобы «возвращать заблудшие души» из мира скриптовых языков обратно
> к нативным компиляторам (come to me… go… go…). И D он
> (ИМХО) практически не конкурент, может даже наоборот ему немножко дорожку расчистит.
> Но молчать о таком замечательном языке как D действительно не стоит,
> тем более что с ним, оказывается, весьма интересные вещи происходят.

В принципе, да. Я так поглядел - Go это почти прямое подмножество D2, там, насколько я понимаю, можно вообще автоматическую трансляцию делать.

> Ну… ты хочешь сказать что Степанов — менее значимая фигура. И до
> Александреску в эту сторону копал, ну, хотя бы тот же Коплиен.
> И у «фирменное» сочетание Шаюлоны + Множественное наследование = Настраиваемые
> классы, если я не ошибаюсь, тоже до Александреску изобрели. А Александреску
> (и.м.х.о) — это такой талантливый программист-писатель-идеолог вроде Дональда
> Кнута или Гради Буча. Что конечно тоже очень нужно.

Я нигде не говорил, что Степанов - это менее значимая фигура. Давайте сойдёмся на том, что это фигуры, да и всё.

>> Брайт - ненамного меньше, так
>> как умудрился в одиночку реализовать C++-компилятор, причём долгое время этот компилятор
>> был в числе лучших.
> А Столлман GCC 1 разве не в одиночку писал? Брайт, как С++
> программист, конечно круче, но ни он, ни Александреску на соавторов С++
> не тянут. (В отличие от Степанова)

Столлмана мы любим в основном не за это :-) И опять же - речь не о нём шла.

>> Добавьте, что D поддерживает еще Мейерс.
> Не знал.
>> Пайк же с Томпсоном культовые фигуры в основном в C-мире.
> И они стояли у самых истоков Си. Без них не было бы
> не С++, ни, тем паче D. А Страуструп бы занимался допиливанием
> до ума Алгола-68 (признавался он в своей книжке про «дизайн и
> эволюцию» к любви к этому языку). И программировали бы мы на
> каком нибудь Object Algol.

Стояли. Но плюсовики, вообще говоря, не слишком любят C. Не зря "С с классами" стало в плюсовых кругах, считай, ругательством. И Object Algol в плане "Object" вряд ли сильно отличался бы от плюсов.

>> В общем - у Go есть гугл, вот нехай сам его и
>> пиарит. А у D гугла за спиной нет, так что стоит
>> о нём напоминать и объяснять, в чём его плюсы.
> С этим — согласен полностью.
> Просто (имхо) выкрики «Go — не нужен» с которых кто то (аноним)
> начал это обсуждение — не являются пиаром чего бы то ни
> было. А оттягивание некоторого количества, скажем, PHP программистов на сторону Go
> языку D — только на пользу.

Ну, я просто пользуюсь любыми подобными темами чтобы упомянуть D и какие-нибудь его фишки.

Например, встроенную поддержку контрактного программирования (язык поддерживает пред- и постусловия и  инварианты как самостоятельные конструкции, автоматом вызывает их в нужных точках, а при указании нужного флага - выкидывает на фиг из релиза).

 

Ваше сообщение
Имя*:
EMail:
Для отправки ответов на email укажите знак ! перед адресом, например, !user@host.ru (!! - не показывать email).
Более тонкая настройка отправки ответов производится в профиле зарегистрированного участника форума.
Заголовок*:
Сообщение*:
 
При общении не допускается: неуважительное отношение к собеседнику, хамство, унизительное обращение, ненормативная лексика, переход на личности, агрессивное поведение, обесценивание собеседника, провоцирование флейма голословными и заведомо ложными заявлениями. Не отвечайте на сообщения, явно нарушающие правила - удаляются не только сами нарушения, но и все ответы на них. Лог модерирования.



Партнёры:
PostgresPro
Inferno Solutions
Hosting by Hoster.ru
Хостинг:

Закладки на сайте
Проследить за страницей
Created 1996-2024 by Maxim Chirkov
Добавить, Поддержать, Вебмастеру