subj
Вкочусь.
Руст — хорошо.
С++ не прямо совсем плохо, но есть высокий риск начать писать шоблоноблевотину, от которой тянет сменить работу на яваскрипт.
Писал в сентябре пару недель на русте за деньги, остались все довольны и я и клиент.
Уж лучше D.
Adler
> Rust vs C++17
В C++ главная проблема - обратная совместимость вплоть до Си, которая не даёт реализовать полезные вещи. В этом плане Rust конечно лучше.
gamedevfor
> Уж лучше D
Хуже обоих. С одной стороны, прикручен говносборщик мусора, с другой стороны, ногу прострелить проще простого.
pascal
Go не предлагали ещё?
Dimich
> Go не предлагали ещё?
Go это тупо Си с корутинами и сборщиком мусора. Не чета C++, Rust или даже Delphi.
На C++ миллион вагонов кода есть.
Я очень надеялся на раст и он мне не понравился.
Из сомнительных альтернатив С++ мне больше всех нравится Nim, хоть он и один из самых сомнительных.
Panzerschrek[CN]
> ногу прострелить проще простого.
если работаешь с указателями то ногу можно прострелить и в C#.
gamedevfor
> если работаешь с указателями то ногу можно прострелить и в C#.
В C# и без указателей ногу прострелить можно элементарно.
Мизраэль
Не ну можно конечно получить NullReference Exception, а так вполне себе безопасный.
а если серьезно то на сегодняшний день С++ замены нету.
Все тужились, поливали дерьмом С++ и сами в итоге всрались.
Дa…
C++, как ни крути, незаменим…
Практически 50 лет будет, как «Си» разработали.
Долгожитель и объём кода побольше уже, чем на Фортране разработано…
Panzerschrek[CN]
> Go это тупо Си с корутинами и сборщиком мусора.
Нет, там ещё есть очень удобные интерфейсы и рефлекшен и всё это грамотно используется в стандартной библиотеке. И очень легко подключать библиотеки. Написал import с URL github'а, сделал go get с тем же URL'ом и библиотека готова.
И стандартная библиотека мощная, веб-сервер пишется в 5 строчек, в отличие от C, где писать веб-сервер - это ад по сравнению с Go.
Есть крутая кроссплатформенность и кросскомпиляция. Я за 1 минуту разобрался, как на винде собрать своё бинарник под ARM Linux, оно сразу собралось и заработало с первого раза без каких-либо правок кода. Просто волшебство, я не ожидал такого ни от одного языка.
Я на работе начал новый проект писать на Go, просто кайфую от него после шарпа.
Тема в архиве.