Ну так у плюсов в данный момент наиболее совершенный компилятор, но вот архитектурно язык состоит из слабосочетаемых парадигм и костылей чуть более, чем на double процентов :)
Чувак, C++ офигенный с точки зрения всеобъемлющести и скорости работы, но в остальном он монструознен (следствие первого плюса) и ужасен. В большинстве случаев вместо поддержки кода на плюсах мне было легче и быстрее переписать все с нуля, благо программы были небольшие.
У C++ есть отдельные вполне прекрасные подмножества-диалекты, но взятый целиком, это совершенно ужасный монстр. Кроме разработки игровых движков (именно движков, а не игр) и, пожалуй, операционных систем, я не знаю ни один тип продукта, где когнитивная нагрузка от C++ стоила бы свеч. Вся парадигма языка, который «может всё», от работы с «голой памятью» уровня C, до шаблонов, множественного наследования (при том, что наследование само по себе уже сомнительное достоинство) и замыканий, уже обрекает его на судьбу монстра Франкенштейна.
в 2014 году разработчик начал работу над заменой «поистине ужасного» C++...
Как у C++ программиста, у меня начался нервный тик. «Я смотрю на это и у меня огресия кокаята и зубы скрепят».
Ну так у плюсов в данный момент наиболее совершенный компилятор, но вот архитектурно язык состоит из слабосочетаемых парадигм и костылей чуть более, чем на double процентов :)
Чувак, C++ офигенный с точки зрения всеобъемлющести и скорости работы, но в остальном он монструознен (следствие первого плюса) и ужасен.
В большинстве случаев вместо поддержки кода на плюсах мне было легче и быстрее переписать все с нуля, благо программы были небольшие.
Господи, что же с тобой будет если кто-то упонянет Rust?
Часто такое слышу от людей, которые не программировали на удобных языка.
У C++ есть отдельные вполне прекрасные подмножества-диалекты, но взятый целиком, это совершенно ужасный монстр. Кроме разработки игровых движков (именно движков, а не игр) и, пожалуй, операционных систем, я не знаю ни один тип продукта, где когнитивная нагрузка от C++ стоила бы свеч. Вся парадигма языка, который «может всё», от работы с «голой памятью» уровня C, до шаблонов, множественного наследования (при том, что наследование само по себе уже сомнительное достоинство) и замыканий, уже обрекает его на судьбу монстра Франкенштейна.
Перейдите на другой язык, может не таким нервным станете, а то вон уже тик развился.