crol
в моем гугле просто с растом все хорошо

даже школьницы справляются с играми на раст
Скажите, завезли наконец там поля в трейты? Или все так и занимаются копипастой?
Не стоит. Язык не в ту степрь пошёл и не так.
Вот для сравнения тренды Go и Rust на stackoweflow - языки одновременно почти появились. Один принёс сообществу то, что было реально нужно, а другой то о чём фантазировали хейтеры плюсов.
https://insights.stackoverflow.com/trends?tags=go%2Crust
А лучше всего Python учить :-D https://insights.stackoverflow.com/trends?tags=go%2Crust%2Cc%2B%2B%2Cpython
Tiendil
> Один принёс сообществу то, что было реально нужно
ты сейчас про раст. а в го сишники (хейтеры плюсов) засели и го ничего полезного не привносит, лучше дальше на си тогда писать
Tiendil
> Вот для сравнения тренды Go и Rust на stackoweflow - языки одновременно почти
> появились. Один принёс сообществу то, что было реально нужно, а другой то о чём
> фантазировали хейтеры плюсов.
Хейтеры плюсов взяли сишку и прикрутили говносборку мусора с корутинами - вышел Go.
Rust принёс сообществу безопасность вместе со скоростью работы.
У меня hello world на rust из консоли компилится дольше, чем свой фреймворк на c++14 из ~50 файлов. И размер выходного файла при этом 15 метров.
Dimich, сейчас компилятор сильно оптимизировали и добавили инкрементальную компиляцию, стало на порядок быстрее. Проблема есть, но не настолько критичная чтобы отказываться от rust в пользу других языков.
Panzerschrek[CN]
> Rust принёс сообществу безопасность вместе со скоростью работы.
+1
Tiendil
> Вот для сравнения тренды
Давай сразу на js все вместе перейдем.
> Не стоит. Язык не в ту степрь пошёл и не так.
Что не так и как надо?
я много чего учил и в каждой позиции мне упорно доказывали—это говно неактуально а учить надо (эту штуку).
вопрос=чего учить ?чтоб железно стабильно актуально и при делах. чтоб не говно неактуальное.
Меж тем, на golang появляется всё больше и больше годных и денежных позиций. А что Титов rust?
Джек Аллигатор
> Что не так и как надо?
Вообще как надо я не знаю )
Go и Rust в общем-то создавались чтобы упростить разработку софта и всё что с ней связано (Правда в разных областях, но не думаю что это важно для данного вопроса). Потому что к существовавшим на тот момент средствам уже слишком много претензий было.
Но пошли разными путями.
Rust - двинулся в сторону мозговыносящих правил и ограничений на уровне синтаксиса и семантики, которые жестоко карают всех, кто пытается им пользоваться. Особенно новичков. И при этом не затронул архитектуру. То есть якобы на нём можно делать любые архитектурные штуки, но чтобы ты не делал ты будешь "страдать".
Go - двинулся в сторону простоты и соглашений, полагаясь на то, что люди сами разберутся в рамках предлагаемых простых синтаксиса и семантики, но ограниченного архитектурного стиля (конкуррентность, передача сообщений, etc).
Как следствие, уже существует куча напиленного софта на Go, но я пока не видел ничего полезного на Rust. Размеры сообществ тоже различаются. Хотя старт был примерно равный.
Necrys
> вопрос=чего учить ?
Следствие 23: Сначала научись что-то делать и только потом учись это программировать.
А про языки достаточно понять:

Tiendil
> Хотя старт был примерно равный.
го 10 раз не переписывали, а раст все еще пишут, ломая совместимость, так что раст пока не стартанул
Panzerschrek[CN]
> Rust принёс сообществу безопасность вместе со скоростью работы.
о_О
Ало, утечки памяти и прочая фигня с адресной арифметикой - это ниразу не безопасность. Даже джуны некоторые способны писать без них. Проблемы с памятью - следствие криворукости. Криворукий программист на чём угодно утечку сделает или память перетрёт. За всю мою блин карьеру я не помню ни одной серьёзной проблемы в той области, в которой rust "делает безопасно".
От логических ошибок Rust никак не защитит. Более того, из-за повышеной сложности восприятия кода он их провацировать будет. А большинство багов в сложном софте именно логические.
gudleifr
Ты промахнулся с цитированием.
*Lain*
> го 10 раз не переписывали, а раст все еще пишут, ломая совместимость, так что раст пока не стартанул
Так может его переписывают потому, что изначальная концепция плохая?