Re[3]: С++ всё? Rust навсегда?
От: velkin Удмуртия https://kisa.biz
Дата: 19.06.20 15:10
Оценка:
Здравствуйте, Lexey, Вы писали:

L>Да уже давно придумана куча других аргументов. Например, убогая стандартная библиотека, отсутствие модулей (да, планируют завести, но еще хрен знает когда), отсутствие современных асинхронных примитивов (корутины в 20-м обещают, но только кастрированные), отсутствие рефлексии, ...

L>В этом плане язык лет на 10 отстал от того же C#.

Если говорить о библиотеках алгоритмов, то C/C++ превосходят любой язык программирования. Таким аргументом про стандартную библиотеку можно подловить разве что новичка. Для примера, можно взять Qt, вот и аналог .NET плюс рефлексия, плагины и прочее. Для любителей обобщённого программирования есть boost.

Я, кстати, тоже могу приводить такие смешные аргументы. В C++ есть множественное наследование, а в C# нет, только интерфейсы и это преимущество. Причём некоторые утверждают такое на полном серьёзе. То есть против C++ часто аргументы в стиле слишком много возможностей, нам столько не нужно.

Но как уже сказал, не нужно путать язык программирования и библиотеки программирования. То что добирается сторонними библиотеками лично я сразу отбрасываю как преимущество. И ещё раз повторю, ни один язык программирования не сравнится с C++ по функциональным возможностям сторонних библиотек.

Но мы опять ушли с темы. Люди обычно не пытаются доказать, что C# или какой-нибудь Rust круты. Они всё время начинают с того чтобы обругать лидера. Это позиция слабого, к тому же аргументы ложны по своей сути. Именно об том и был мой комментарий выше.
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.