The OpenNET Project / Index page

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



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

Исходное сообщение
"Релиз языка программирования Rust 1.32"
Отправлено burjui, 26-Янв-19 16:38 
Вот и выросло поколение неосиляторов, ударенных сиплюсплюсной шпалой по контейнеру с серым веществом, напоминающим мозг довольно развитых в остальном приматов. А ничего, что синтаксис ну очень сильно напоминает языки семейства ML, которым уже лет 50, и, вообще-то, попроще, чему у некоторых других популярных языков? Попробуйте для разнообразия расширять кругозор языками программирования и computer science в целом. Фичи сомнительны разве что для полного нуба, который колется C++ по три раза на день, и которого кумарит без полной свободы действий, которая обычно приводит к хроническому сегфолтиту. Два-три года назад я тоже ленился вникать в суть, дрался с borrow checker, пока не понял, что не обязательно буквально всё передавать по ссылке, как и хранить в структурах только ссылки, и что трейты универсальнее и гибче, чем ООП, и т.д. Необходимость инициализировать все переменные, immutability по умолчанию, правила использования ссылок и всё прочее - это манна небесная, а не геморрой, когда поворачиваешься к ним лицом.

Если трудно перестроить закостенелое мышление, это ещё не признак того, что язык программирования плохой. Скорее, это признак того, что вы так долго употребляли паттерны других, знакомых вам ЯП, что они почти намертво вплавились в ваше сознание, и сложно с них слезть, начать думать в перпендикулярном направлении и внимательно читать доки.

Подыши свежим воздухом, завари какого-нибудь улуна/пуэра, RTFM и пиши какую-нибудь хрень для души, пока не достигнешь просветления и способности свободно плавать в озере библиотечных структур, трейтов и функций. Повторять час-два в день в течение не менее трёх месяцев. Понимание придёт не сразу, но оно стоит затраченных усилий.

TL;DR: Если слишком долго сидеть на одном и том же стуле, то скорее задница примет форму сидения, чем наоборот.

 

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



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

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