Подходит ли Turbo C++ для начинающих?
Я собираюсь отойти от своего обычного общего ответа на вопрос “Подойдет ли X для новичков?”
На этот вопрос я отвечаю категорическим НЕТ. Ни в коем случае. Это может активно навредить их образовательному пути.
Turbo C++ не обновлялся более десяти лет. Даже это обновление стало неожиданностью. Он никогда не соответствовал стандартам, даже в самом начале, и приучил их к привычкам, от которых трудно отучиться.
Если вы ищете бесплатный ресурс для изучения C++, практически каждый компилятор, существующий в настоящее время, имеет бесплатный вариант.
GCC и MSVC - хорошие варианты для windows, и оба соответствуют стандартам. На Mac также есть множество вариантов.
В зависимости от того, какой компилятор вы выберете, существует множество вариантов IDE и редакторов кода. Если вы собираетесь использовать IDE и автоматизированные файлы сборки и т.п., то любой компилятор подойдет. Если вы хотите больше работать в командной строке, то GCC имеет более чистый и легко читаемый интерфейс командной строки. И GCC, и MSVC, однако, могут создавать двоичные файлы, предназначенные для машины windows, а с подходящими библиотеками они могут быть предназначены и для других платформ.
В 99% случаев, если кто-то скажет: “I
Даже у большинства IDE есть свои положительные стороны. Turbo C++, однако, имеет столько недостатков, что я не могу его рекомендовать. Это одновременно устаревшая и проблемная ID, и практически собственный язык, который вы не сможете использовать нигде. Он едва поспевал за миром C++, когда тот активно развивался, и теперь отстает на десятилетия.
И это еще до того, как вы поймете, что если вы можете найти место, где его можно скачать, то, скорее всего, это небезопасно.
Comments