#stoprust #rust

Stop Rust!
Есть критическая статья: rustmustdie.com

В статье рассказывали технические проблемы языка. Я же хочу поговорить о прикладных.

1. Программы пишутся для решения каких-то задач. Бизнесу нужно чтобы это было либо быстро (прототип), либо качественно (производительность).
В случае же с Rust`ом код ассемблерный получается гораздо хуже чем таковой у С++ и тем более у С (см. статью). Написать программу быстро тоже нормально не получается: "гениальный" BC не даёт писать код быстро. (В С++ при использование STL памятью рулить не надо, а в Rust`е надо)
Вывод: в бизнес-концепции он не вписывается.

2. Нормальные программные продукты сложно писать без ООП. Можно, но это лишняя сложность. А как мы знаем в Rust`е ООП нет.

3. Медленная компиляция. Сравните скорость компиляции Rust и примитивного ObjectPascal. И там и там есть шаблоны, но Паскаль собирается сильно быстрее, при этом у кода на Паскале производительность выше.

Есть языки лучше Rust.
#stoprust

Sign in to participate in the conversation
Qoto Mastodon

QOTO: Question Others to Teach Ourselves
An inclusive, Academic Freedom, instance
All cultures welcome.
Hate speech and harassment strictly forbidden.