Информация об изменениях

Сообщение Re[4]: С++ всё? Rust навсегда? от 19.06.2020 21:54

Изменено 20.06.2020 23:28 Lexey

Re[4]: С++ всё? Rust навсегда?
Здравствуйте, velkin, Вы писали:

V>Если говорить о библиотеках алгоритмов, то C/C++ превосходят любой язык программирования.


Увы, нет.

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


Речь про стандартные библиотеки, с не про тяжелые сторонние фреймворки/библиотеки, использования которых в крупных проектах часто просто запрещено.

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


Ничего смешного в моих аргументах нет. Это реальная боль, из-за которой плюсы хочется послать подальше. Если она тебе не знакома, то могу только за тебя порадоваться.

V>Но как уже сказал, не нужно путать язык программирования и библиотеки программирования.


Голый язык без библиотек практически никому не нужен, так что, никак путаницы тут нет.

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


Оно не добирается, вот в чем проблема.

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


Какого лидера? C++ уже давно не лидер, а весьма нишевый язык.
Re[4]: С++ всё? Rust навсегда?
Здравствуйте, velkin, Вы писали:

V>Если говорить о библиотеках алгоритмов, то C/C++ превосходят любой язык программирования.


Увы, нет.

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


Речь про стандартные библиотеки, с не про тяжелые сторонние фреймворки/библиотеки, использования которых в крупных проектах часто просто запрещено.

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


Ничего смешного в моих аргументах нет. Это реальная боль, из-за которой плюсы хочется послать подальше. Если она тебе не знакома, то могу только за тебя порадоваться.

V>Но как уже сказал, не нужно путать язык программирования и библиотеки программирования.


Голый язык без библиотек практически никому не нужен, так что, никакой путаницы тут нет.

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


Оно не добирается, вот в чем проблема.

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


Какого лидера? C++ уже давно не лидер, а весьма нишевый язык.