Есть языки программирования, про которые каждые несколько лет пишут «устарел» — и каждый раз они оказываются в топе самых востребованных. C++ из таких. Разберём без лишних слов: что это за язык и где он реально работает прямо сейчас. В 1979 году программист Бьёрн Страуструп хотел написать диссертацию и никак не мог найти язык, который его устраивал бы. Взял Си как основу — быстрый, близкий к железу — и добавил объектно-ориентированный подход. Так появился язык Си плюс плюс, который сохранил скорость предшественника, но стал удобнее для больших проектов. С тех пор вышло шесть стандартов. Последний — в 2023 году. Язык живёт и обновляется. C++ компилируется прямо в машинный код — без посредников между программой и процессором. Плюс разработчик сам управляет памятью: решает, когда что выделить и когда освободить. Это требует аккуратности, зато программа работает ровно так, как задумано — максимально быстро. Python удобнее. Java проще в управлении памятью. Но в задачах, где важна скорость,
От видеоигр до космических технологий: где сегодня живёт C++
27 мая27 мая
3
2 мин