LINUX.ORG.RU

История изменений

Исправление snizovtsev, (текущая версия) :

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

Если необходимости оптимизировать нет, то оптимальнее решать задачу на чем-нибудь вроде Go или Python. Всё это, конечно, не отменяет упоротых продакшенов, в которых на C++ используют просто потому, что так решили 10-20 лет назад.

Исходная версия snizovtsev, :

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

Если необходимости оптимизировать нет, то оптимальнее решать задачу на чем-нибудь вроде Go или Python.