
Сообщение от
dickivs
Используется во всех сферах программирования, системное программирование, программирование драйверов, хотя там пока живы assembler,C, в прикладном программировании, программирование игр и многое другое ))))
С системным программированием сложнее, т.к. внешние интерфейсы должны быть на чистом Си, классы можно использовать но зачем? Где там задачи, требующие ООП?
Приведите пример промышленного драйвера на C++.
Прикладные задачи все чаще решаются на Java, C#, Python.

Сообщение от
gng
Насколько это оправдано, сказать трудно. Скорость разработки на том же Питоне или Яве, конечно, значительно выше. Но часто непоследнюю роль играет и скорость выполнения. Здесь Си(Си++) нет равн
Во множестве задач, скорость не так критично. Если работаешь со внешними сервисами посредства HTTP+XML, то узким местом становиться ввод/вывод, а не скорость вычислений. Так же и с GUI для работы с БД, часть логики заиливается на уровне БД.