Здравствуйте, Skorodum, Вы писали:
S>>>Вежливость это не ругать то, чего не знаешь.
НС>>Глупость сейчас сказал.
S>Ну так называть С++ "языком курильщика" это либо от недостатка опыта, либо от недостатка ума
Либо, наоборот, от достаточного количества опыта и понимания, что если начинался C++ ещё нормально, то то, что происходило позже, это типичная ситуация полёта тачанки со взбесившимися конями с обрыва, когда спрыгивать невозможно, и единственное, что остаётся — кричать "Уррраа!!!"
В некоторой степени такая проблема есть у всех, но у C++ она в разы сильнее, чем у аналогов-конкурентов.
S>>>Есть задачи, где С/С++ нет никой альтернативы и не появится в обозримой исторической перспективе.
Ну, да, есть. Только пока что 99% случаев это "уже есть мегатонна кода на C++, мы не можем её переписать", и только 1% на "нет альтернатив". Для C вторая цифра заметно больше — процентов, может, 20.
Но обе ужимаются на глазах — от их областей отгрызают по кусочку и Java/C#, и Rust, Go, Swift, и прочие.