The OpenNET Project / Index page

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



Вариант для распечатки  
Пред. тема | След. тема 
Форум Разговоры, обсуждение новостей
Режим отображения отдельной подветви беседы [ Отслеживать ]

Оглавление

Релиз языка программирования Rust 1.32, opennews (??), 18-Янв-19, (0) [смотреть все]

Сообщения [Сортировка по времени | RSS]


42. "Релиз языка программирования Rust 1.32"  +1 +/
Сообщение от user90 (?), 19-Янв-19, 00:32 
Синтаксис ужасен, фичи сомнительны, создан хрен знает кем.. спасибо, не надо.
Ответить | Правка | Наверх | Cообщить модератору

43. "Релиз языка программирования Rust 1.32"  +1 +/
Сообщение от user90 (?), 19-Янв-19, 00:37 
Даже не столько ужасен, сколько вымучен и натужен. Как будто идея этого языка и первая реализация были созданы, когда разработчик страдал запором))
Ответить | Правка | Наверх | Cообщить модератору

130. "Релиз языка программирования Rust 1.32"  +1 +/
Сообщение от username (??), 20-Янв-19, 09:52 
В целом согласен.
Ответить | Правка | Наверх | Cообщить модератору

142. "Релиз языка программирования Rust 1.32"  +/
Сообщение от Аноним (142), 20-Янв-19, 18:43 
>> создан хрен знает кем.. спасибо, не надо.

"Чего добился?" (С)

Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

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

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

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

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

Ответить | Правка | К родителю #42 | Наверх | Cообщить модератору

Архив | Удалить

Рекомендовать для помещения в FAQ | Индекс форумов | Темы | Пред. тема | След. тема




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

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