The OpenNET Project / Index page

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



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

Исходное сообщение
"Выпуск языка программирования Rust 1.40"
Отправлено proninyaroslav, 29-Дек-19 12:46 
Хайп go был в году 14-15, сейчас приутихли как мне кажется. И то любовь к нему в основном проявляется среди devops и некоторых C-программистов, так как с одной стороны (devops) не надо писать на питоне и тянуть зависимости с интерпретатором, когда можно написать на go и закинуть один бинарь в докер (и как бонус статическая типизация), с другой (C-программисты) добавляет немного сахарку, безопасные указатели и GC, не надо учить "сложные" концепции выразительных современных языков, чтобы получить тот же эффект.
Сам же go по сравнению с другими очень странный в плане многих решений, заметно сильное влияние Роба Пайка и его длительной работы над plan9. В итоге вышел язык "не от мира сего". Взять хотя бы interface{} вместо дженериков, по сути толстый сишный void-указатель из 70-ых. Причём небезопасный, так как два указателя внутри не атомарны при изменении (один указывает на тип, другой на данные). Хотя внутри самого go для мапов используется некое подобие дженериков, просто недоступное простому смертному программисту. И таких примеров в go много.
 

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



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

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