Carbon — это новый экспериментальный язык программирования. Представила его миру компания Google в качестве замены C++. Выглядит он как удобная альтернатива C++, но до сих находится на этапе эксперимента. Язык Carbon имеет открытый исходный код, как и C++.
Carbon создан в качестве преемника для C++ с целью устранить существующие проблемы данного языка. Эксперимент с Carbon призван упростить работу с кодами, сделать их понятными. Данный язык программирования имеет все основные возможности, в том числе:
Язык Carbon имеет быстрые сборки, которые легко работают на C++. Разработчики также постарались создать новую и более простую шаблонную систему. Данный язык имеет отличную производительность, что позволяет его широко использовать во многих проектах.
Язык Carbon на данный момент быстро развивается. Он вполне может стать достойной заменой языку C++.
Для начала работы с Carbon обязательно нужна установка. Первое, что нужно - это инструмент установщик пакетов Homebrew. Следующим инструментом является Bazel. Это основные элементы для корректной работы. Также устанавливается LLVM и Carbon Explorer. С этим набором инструментов уже можно полноценно работать с языком.
На данный момент Carbon развивается, а компания Google контролирует этот процесс. Разработчики языка рассказали, что при создании языка за основу был положен C++. Таким путем развивалось уже много современных языков программирования, которыми и сейчас активно пользуются.