Почему C ++ оказывается кошмаром для начинающих программистов?

Чем C ++ заслужил такую репутацию?

3 Симпатий

Я бы не стал называть это кошмаром.

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

Если вы управляете машиной, вам нужны только педали, рычаг переключения передач и руль.
Не это:

Но если вы едете на машине Формулы (фото руля выше), вам нужно иметь дело с балансом и многими дополнительными настройками.

C++ быстр, но он и для специфических задач.
В нем много всего надо учитывать, в этом сложность.

5 Симпатий