adblock check

Google представила новый язык программирования — преемника C++, только «лучше»

Язык программирования Carbon полностью совместим с существующим кодом и упрощает миграцию готовых проектов

Компания Google представила новый язык программирования под названием Carbon, который может стать преемником C++. За прошедшие годы поисковый гигант создал несколько языков программирования, некоторые из них стали популярными и заметными, другие не получили одобрения среди программистов. На мероприятии для разработчиков Cpp North в Торонто представители Google поделились своим видением по поводу Carbon.

Разработчики Android-приложений хорошо знают язык Kotlin, который является преемником Java, а разработчики iOS знают язык Swift — преемника Objective-C. C++, который активно используется в Google, также является своего рода продолжением развития оригинального языка программирования C. Однако существует ещё Rust — проект Mozilla, который приобрёл значительную популярность, и его тоже можно считать преемником C++. Правда, этот язык программирования не обладает двусторонней совместимостью, как, например, Java и Kotlin, и это усложняет процесс миграции проектов.

С этой целью был придуман Carbon, который полностью совместим с существующим кодом C++. Поэтому разработчикам максимально упростили переход с C++ на Carbon. К примеру, можно переписать на Carbon отдельную библиотеку и использовать её в существующем проекте на С++. Компилятор написан с использованием LLVM и Clang, а сам код размещён на GitHub и открыт для всех. Несмотря на то, что Carbon зародился в Google, компания считает, что он должен быть «независимым проектом, управляемым сообществом». Там также отметили, что в настоящее время новый язык программирования является всего лишь экспериментом, но некоторые компании уже проявили к нему интерес.

Исходный код Carbon можно загрузить на этой странице и посмотреть, что он из себя представляет. Или познакомиться с ним прямо в браузере благодаря интеграции с веб-приложением Compiler Explorer.

Svidetel Svidetel
Автор
2 комментария по лайкам по дате
Оставьте комментарий...
Оставьте комментарий...
Dilmen 1 год
А как же Go?
тут на имеющихся не все нормально писать научилились, а новые языки все штопают и штопают