The OpenNET Project / Index page

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



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

Оглавление

Релиз языка программирования Rust 2021 (1.56) , opennews (??), 21-Окт-21, (0) [смотреть все]

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


39. "Релиз языка программирования Rust 2021 (1.56) "  +4 +/
Сообщение от Школьник (ok), 22-Окт-21, 00:23 
>Ну разве это не повод для дикой, тупой, не побоюсь этого слова, беспробудной ненависти?

Конечно же, повод. И тут дело еще вот в чём: Rust ведь продвигается как альтернатива C++. Оставим сейчас за скобками вопрос о том, насколько успешно он может ей стать. Поставьте себя на место большинства разработчиков C++: пару десятков лет каждый год жрать пуд соли, читать на ночь эротические новеллы за авторством Александреску и Мейерса, а по утрам, пока голова свежая, - бесплатный драфт очередного стандарта, годами повторять мантру "RAII решает, RAII лучше всех, а finally ненужно", кидаться какусяками в Qt, получив при этом std::basic_string::contains в C++23 (т.е. толком еще не получив, ага), когда QString::contains уже было, наверное, еще в первом релизе Qt. Разбираться в выводе компилятора на десяток-другой экранов, когда подсунул где-нибудь не тот тип в шаблон, ходить по минным полям с undefined behaviour, десятилетиями костылить концепты (ох, дождались-то родненьких, и 40 лет ведь не прошло!) и прочую проверку типов в шаблонах, когда в других языках это есть в фундаменте, после всего этого искренне верить в то почти не фейковое интервью со Страуструпом, где он "признавался", что намеренно сделал C++ слишком непонятным...

И вот смотрит умудрённый опытом дед: тут какие салажата повылазили. Библиотечный менеджер с версиями и зависимостями - в языке! Нормальные макросы - в языке! Borrow checker без костылей - в языке! Поддержка UTF8 - в языке! Модули - в языке! Message-passing concurrency - ишь чаво выдумали, тоже в языке! И всё это работает с почти такой же скоростью, как в C++, а учитывая то, что бэкенд из LLVM, то может быть и побыстрее, чем аналог на C++, собранный каким-нибудь несвежим вижачком.

ARRRRRGGGGHH, ну как такое можно простить!!! И вот начинается: таперича не то што нонча... Тьфу! Вы, салажаты зялёныя, с моё сначала поживите, геморрой от отладок рэйс-кандишанов да невиртуальных деструкторов заработайте сначала, а потом ужо будете тут рассказывать басни свои.

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

49. "Релиз языка программирования Rust 2021 (1.56) "  –5 +/
Сообщение от Урри (ok), 22-Окт-21, 01:27 
> И вот смотрит умудрённый опытом дед: тут какие салажата ...

... пыжатся, прыгают, вопят, kakaшkами кидаются, ну прям бандар-логи. А сделать ничего не могут.

в надежде обратить на себя внимание зверей они постоянно кидают в них ветки и орехи. Кроме того, они воют, выкрикивают бессмысленные песни, приглашают Народ Джунглей взобраться к ним и вступить с ними в бой; или без всякого повода затевают между собой ожесточённые драки и бросают мёртвых обезьян туда, где население зарослей может увидать эти трупы.

Они все собираются избрать себе вожака, составить собственные законы, придумать собственные обычаи, но никогда не выполняют задуманного, потому что их памяти не хватает до следующего дня [как же это напоминает процесс разработки раста и кода на расте]. В оправдание себе обезьяны сочинили поговорку: «То, о чём Бандар-лог думает теперь, джунгли подумают позже» [Сколько раз я это читал на опеннете в теме о расте!!!], и это сильно ободряет их.

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

105. "Релиз языка программирования Rust 2021 (1.56) "  +2 +/
Сообщение от Анонн (?), 22-Окт-21, 11:03 
М... т.е. по делу сказать уже нечего? Пришлось уходить в метафоры?
Ответить | Правка | Наверх | Cообщить модератору

124. "Релиз языка программирования Rust 2021 (1.56) "  –1 +/
Сообщение от Урри (ok), 22-Окт-21, 12:05 
Ну раз прямым текстом не доходит.
Ответить | Правка | Наверх | Cообщить модератору

159. "Релиз языка программирования Rust 2021 (1.56) "  +2 +/
Сообщение от Аноним (159), 22-Окт-21, 13:45 
Узнаю в бандерлогах растохейтеров, и тебя (особенно по разлетающимся kakaшkам), как метящего на место их опеннетовского вожака, которого они так и не могут избрать. Упорствуй, так победишь!
Ответить | Правка | К родителю #49 | Наверх | Cообщить модератору

165. "Релиз языка программирования Rust 2021 (1.56) "  +2 +/
Сообщение от Школьник (ok), 22-Окт-21, 14:04 
Как там дела вообще с разработкой на крестах? Сколько новых проектов стартовало в прошлом году? Какой там рейтинг популярности у него? А где он в рейтинге самых любимых разработчиками языков? Что там с вакансиями - в ФГУП НИИ СКБ им. Пупкина хотя бы тридцаточку-то деревянных платят в месяц синьору... пардон, ведущему научному сотруднику на C++? А кто еще, кроме ФГУП НИИ СКБ им. Пупкина, кресты использует? Как дела с главной крестовой UI-библиотекой (это которая Qt) - не загибается еще? На JavaScript не думают ее авторы окончательно переползать? Сообчество уже соорганизовалось делать поддержку её LTS-веток? Что там с менеджерами библиотек - хотя бы одним из двух уже стало можно пользоваться? Кроссплатформенно, надеюсь? А с системами сборки - по-прежнему выбор между пиками точ... ужасным, но работающим CMake, и (не)красивыми неработоспособными альтернативами?

ЗЫ Только про сишечку не надо рассказывать, кресты - это совсем другое, и не я это сказал.
ЗЗЫ Так-то я ответы на все эти вопросы знаю, если что. А вот знаешь ли ты?

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

295. "Релиз языка программирования Rust 2021 (1.56) "  +/
Сообщение от AA_suited (ok), 24-Окт-21, 19:31 
> Поставьте себя на место большинства
> разработчиков C++: ... десятилетиями костылить концепты (ох, дождались-то родненьких,
> и 40 лет ведь не прошло!) и прочую проверку типов в
> шаблонах, когда в других языках это есть в фундаменте

Это в каких языках есть концепты и проверка типов шаблонах в фундаменте?!

Огласите список, пожалуйста!

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

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

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




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

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