Здравствуйте, kaa.python, Вы писали:
KP>Когда я работал в Автодеске (10К+ человек), у нас одна команда написала на Rust небольшой проектик и потом трубила об этом очень громко. Это я к чему собственно, Rust прекрасный язык, а вот растоманы обычно фанатичные и шумные.
Разные люди увлекаются языком Rust. Зачем всех ровнять под одну гребенку? Будто среди поклонников других языков мало крикунов?
Конечно, Rust не заменит в обозримом будущем C++. Об этом речь не идет. Однако, люди с опытом в функциональном программировании, особенно с опытом в языке Haskell, чаще всего выбирают язык Rust, а не C++. Наверное, не стоит пытаться понравиться всем абсолютно, ибо это невозможно и даже бессмысленно, но завоевать сердца поклонников функциональных языков программирования авторы языка Rust все же смогли!
Здравствуйте, dsorokin, Вы писали:
D>Конечно, Rust не заменит в обозримом будущем C++. Об этом речь не идет. Однако, люди с опытом в функциональном программировании, особенно с опытом в языке Haskell, чаще всего выбирают язык Rust, а не C++.
Знаю нескольких с опытом в Haskell. Почти все они параллельно круто пишут на плюсах, один на Эликсире и Elm. Больше замечаю диванных аналитиков от мира JS радующихся Rust
Но это, идея языка очень хорошая, я вцелом за Rust, если что, особенно если за счет работодателя его где-то выучить удасться
Здравствуйте, kaa.python, Вы писали:
KP>Знаю нескольких с опытом в Haskell. Почти все они параллельно круто пишут на плюсах, один на Эликсире и Elm. Больше замечаю диванных аналитиков от мира JS радующихся Rust
KP>Но это, идея языка очень хорошая, я вцелом за Rust, если что, особенно если за счет работодателя его где-то выучить удасться
И все тобой перечисленное в конце-концов вчистую сольет GO, как ни прискорбно. Вся история развития программирования показывают, что побеждают языки с минимальными требованиями к программистам, чем меньше требования, тем лучше. За примерами далеко ходить не надо: JavaScript, Python, PHP, GO.
Здравствуйте, mrTwister, Вы писали:
T>И все тобой перечисленное в конце-концов вчистую сольет GO, как ни прискорбно. Вся история развития программирования показывают, что побеждают языки с минимальными требованиями к программистам, чем меньше требования, тем лучше. За примерами далеко ходить не надо: JavaScript, Python, PHP, GO.
Не могу сказать что меня это расстраивает. Для меня C++, Go и Python — основная кормовая база
Здравствуйте, kaa.python, Вы писали:
KP>Особенно доставляют JS-разработчики рассказывающие о том, что в C++ было все плохо (там и есть не то что бы хорошо, но вам то с хрена ли знать что именно там плохо?!), а с Rust стало всё забибизь
Не встречал таких пока.
Насколько я понимаю, есть овер-дохрена народу, которые ограничились чтением вводных мануалов типа "hello world на Rust" и на этом их познания о Rust заканчиваются. Вот как раз простые сценарии в Rust реализуются и правда элементарно. Если использовать IDE, то даже многопоточный hello world получается не сложнее питона. Отсюда у многих леммингов на реддитах наступает эйфория, им кажется что Rust это такая простая и лёгкая замена плюсам.
Да даже задачки с литкода в большинстве своём на Rust'е можно писать вполне себе нормально. Там обычно все эти синхронизации, сериализации и изменяемые состояния либо отсутствуют, либо сведены к минимуму. Садо-мазо, боль и унижения с Rust'ом начинаются на более поздних этапах, до которых лемминги с реддитов часто и не доходят.
KP>Через привнесение боли в процесс написания?
Именно! Только так!
KP>Хотелось бы напомнить что Haskell делает то же самое, но еще лучше (и защита и привнесение боли)
Вот с Haskell'ем я бы тоже познакомился. Но пока не встречал его в продакшне, а времени изучать его из академического интереса нет.
Здравствуйте, kaa.python, Вы писали:
KP>Похоже что дела у самого безопасного и быстрого и прекрасного языка на свете идут всё хуже. Мозилла не только перевела команду Rust в режим выживания поувольняв часть сотрудников,
Мы наняли одного человека, который ушёл из Мозиллы. Rust ещё в начале года создал foundation, с неплохой поддержкой нескольких корпораций. Над кодом компилятора работают из Амазона, Гугла и MS.
KP>но еще и избавилась от главного паровоза этого прекрасного языка — Servio, сдав его на кладбище.
Servo был исследовательским проектом, по большей части. Никто всерьёз не планировал, что весь код Мозиллы можно будет взять и переписать за раз. Кусочки этого проекта (Stylo CSS) были интегрированы в основой код Мозиллы. Постепенно там пилят и другие её компоненты.
Здравствуйте, elmal, Вы писали:
E>Здравствуйте, vsb, Вы писали:
vsb>>Обычные разработчики в массе своей не учитывают. Ситуацию спасает лишь то, что современные стандарты довольно хороши и написать код, который не будет работать в фаерфоксе, но будет работать в хроме, не так уж и просто. E>Да ладно? Современные фронтэндеры кроме хрома вообще другие браузеры не рассматривают и кроме хрома хрен где работает. Как минимум UI для кубернейтс какой то из прошлых версий работает только на хроме. Обновимся на более новую, там обещают что и в файрфоксе заработает.
Здравствуйте, Je suis Mamut, Вы писали:
JSM>p.s. поговаривают, что страшный суд отменили и вместо этого человечеству прислали кубер. в рамках этой версии хром-онли смотрится органично
Я туда вообще перестал заглядывать, оно просто работает. Даже глючнопадучий Seafile с полпинка подымает, так что уже 200 дней руки не доходят починить/обновить.
Страшный суд был до кубернетес.
Платят за него супер. Разработчики в восторге. Руководство в восторге. Работы много. Вы точно с этой вселенной?
Здравствуйте, Cyberax, Вы писали:
C>Мы наняли одного человека, который ушёл из Мозиллы. Rust ещё в начале года создал foundation, с неплохой поддержкой нескольких корпораций. Над кодом компилятора работают из Амазона, Гугла и MS.
Ну я не то что бы очень серьезен был, когда пост писал. Как ни как КСВ, тут сам раздел обязывает немного накидывать
T>И все тобой перечисленное в конце-концов вчистую сольет GO, как ни прискорбно. Вся история развития программирования показывают, что побеждают языки с минимальными требованиями к программистам,
"Миллионы мух не могут ошибаться" (С)
Что считать победой, вступить в партию миллионов мух?
Здравствуйте, Слава, Вы писали:
С>Скажите, а зачем обладателю такого компьютера вообще что бы то ни было? Может ему лучше картошку выращивать? Или что там ему на роду написано делать.
иногда думаю, что если бы кодить заставляли на рухляди, то по было бы более шустрое.
Здравствуйте, Artem Korneev, Вы писали:
AK>В нише системного программирования Rust не сольёт. Он может слить плюсам или Си, но не Go.
Что есть ниша системного программирования?
Понятно, что ядерные драйвера вряд ли кто-то будет писать на Go (да и на Rust'е тоже). Но почему бы на Go не быть написанным какому-нибудь почтовому демону, мне непонятно.
Здравствуйте, Artem Korneev, Вы писали:
AK>Здравствуйте, mrTwister, Вы писали:
T>>И все тобой перечисленное в конце-концов вчистую сольет GO, как ни прискорбно.
AK>В нише системного программирования Rust не сольёт. Он может слить плюсам или Си, но не Go.
Вот как раз Си может быть и останется для совсем хардкора. Для чего-то более высокоуровнего будет Go
Здравствуйте, SkyDance, Вы писали:
T>>И все тобой перечисленное в конце-концов вчистую сольет GO, как ни прискорбно. Вся история развития программирования показывают, что побеждают языки с минимальными требованиями к программистам,
SD>"Миллионы мух не могут ошибаться" (С) SD>Что считать победой, вступить в партию миллионов мух?
Речь не про то, ошибаются ли миллионы мух или нет, а про то, что задают тренды и определяют историю именно миллионы (мух или не мух, не важно).