LINUX.ORG.RU

Опрос о состоянии Rust 2020

 


2

8

Сообщество Rust запустило опрос о состоянии языка и экосистемы 2020 State of Rust Survey.

Цель опроса – выявить слабые и сильные стороны языка и определить приоритеты разработки.

Опрос опубликован на нескольких языках, участие анонимно и потребует около 10-15 минут. Ответы принимаются до 24 сентября.

Результаты прошлого года

Ссылка на форму 2020 State of Rust на русском языке

>>> Подробности

★★★★★

Проверено: alpha ()
Последнее исправление: unfo (всего исправлений: 3)

Ответ на: комментарий от anonymous

работает таксистом, слышал, что в айти круто зашибают и решил сходить попробовать.

самый главный навык – усидчивость у него уже есть. ога.

anonymous
()
Ответ на: комментарий от anonymous

ну это как в жабе есть ant (аналог make, ninja) а есть maven, gradle. где можно сказать mvn achetype create helloworld или как-то там. и он тебе сам болванку-макет наболванит и все зависимости выкачает. а потом одной командой можно обновить все зависимости, выкачав новые. автомагически, а не прописывать статически старые версии библиотек в своём дереве.

anonymous
()
Ответ на: комментарий от freecoder

не, конкретно эта асинхронщина похожа на C# с async/await

anonymous
()
Ответ на: комментарий от freecoder

у нубов сразу будут вопросы: зачем unwrap_or? зачем format!, что такое «!», почему тут макрос? зачем аннотации? зачем стрелочки? зачем «?» после bind-а? зачем трейты, цепочечный вызов методов?

осталось ещё переменных с иммутабельностью добавить и ещё какой-нибудь каши в синтаксисе с кавычками и запятыми.

ну и т.д. и т.п.

тот же код на каком-то C# с async/await имхо выглядит понятнее. без неожиданностей в синтаксисе.

anonymous
()

Вы правда не понимаете? Раст не нужен. Какое у вас образование?

anonymous
()
Ответ на: комментарий от anonymous

Баран новым воротам удивляется один раз. А анонимусы могут удивляться незнакомому синтаксису бесконечно.

red75prim ★★★
()
Ответ на: комментарий от anonymous

это понятно. но «это невозможно понять, это нужно запомнить». неаккуратненько.

В С++ такого еще больше. Вернее понять можно, как и в расте, но только с годами опыта. У раста думаю этих годов требуется намного меньше чем у С++, но горка обучения покруче, не все осилят, поэтому и нескончаемый батхерт.

anonymous
()
Ответ на: комментарий от anonymous

а вот упрощать в например 2-3 модуля оберона базовые – не, не слышали.

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

anonymous
()
Ответ на: комментарий от mord0d

Да, раньше хватало восемь, теперь, чтобы собирать его и ещё что-нибудь параллельно (сабж компиляется очень долго, а нужен мне только для newsboat; лол, да)

А мне хватает старого-доброго сишного newsbeuter https://aur.archlinux.org/packages/newsbeuter-git/
Не нашёл в newsboat нужных фич, ради которых на него стоит переходить.

dadd ★★★
()
Ответ на: комментарий от dadd

А мне хватает старого-доброго сишного newsbeuter

Мне тоже хватало, но его в портах нет.

mord0d ★★★★★
()
Ответ на: комментарий от fsb4000

В Rust 1.47 повысили минимальные требования с CentOS 5 до Debian 6 squeeze.

Печально на фоне прошлогодней новости, что на новой тачке собрали Perl первой версии из оригинальных исходников. Сишечка вне конкуренции.

anonymous
()
Ответ на: комментарий от anonymous

Ну так это же противоположная ситуация. Ты собери нынешний перл на старой тачке, тогда и поговорим.

unC0Rr ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.