Живете в Польше? Поддержите devby 1,5% налога: бесплатно и за 5 минут 🤗
Support us

Google создала «убийцу» С++

Google создаёт новый язык программирования Carbon на замену С++, пишет CNews. Презентация прошла на конференции Cpp North в канадском Торонто.

4 комментария

Google создаёт новый язык программирования Carbon на замену С++, пишет CNews. Презентация прошла на конференции Cpp North в канадском Торонто.

Carbon позиционируется не как замена, а как преемник C++. Главное, что он позаимствует у оригинала — это производительность. Разработчики подчёркивают, что им удалось устранить все имеющиеся недостатки С++.

При этом код на Carbon очень сильно напоминает код на С++, а во многих случаях они почти идентичны. Более того, код на Carbon может быть интегрирован в код С++.

Программисты на С++, желающие полностью перейти на Carbon, получат в распоряжение инструментарий для автоматической транслитерации библиотек С++ в код на новом языке. Обратная миграция тоже возможна: в дальнейшем эти библиотеки смогут использоваться в существующем проекте на С++. Все необходимые разработчику инструменты Carbon размещены на GitHub и распространяются по лицензии Apache 2.0.

Над Carbon работают сотрудники Google. Это экспериментальный проект, но разработчики утверждают, что некоторые компании уже проявили к нему интерес. Их названия не уточняются.

Какую роль компания будет играть в дальнейшем развитии Carbon, пока неизвестно. Сейчас её сотрудники составляют большую часть команды разработчиков этого языка. Однако Google нигде не указывает, что Carbon — это именно её проект. Разработка Carbon началась именно в недрах корпорации, но разработчики понимают, что для успеха в будущем Carbon должен быть «независимым и управляемым сообществом проектом», а не исключительно собственным творением Google.

У Google есть опыт создания языков, которые нашли свою нишу. Это, например, GoLang (Go) и Dart, создававшийся как полноценная альтернатива JavaScript.

C++ — довольно старый по современным меркам, но достаточно популярный язык. Он появился в 1985 году и сейчас занимает 4 место в рейтинге TIOBE, уступая лишь Python, C и Java. Более чем за два десятка лет С++ ни разу не опустился в нём ниже 5 строчки.

Поддержите редакцию 1,5% налога: бесплатно и за 5 минут

Как помочь, если вы в Польше

Читайте также
Критический баг в Claude позволяет взломать компьютер через Google Calendar
Критический баг в Claude позволяет взломать компьютер через Google Calendar
Критический баг в Claude позволяет взломать компьютер через Google Calendar
1 комментарий
ИИ-гиганты запускают акселератор для европейских стартапов
ИИ-гиганты запускают акселератор для европейских стартапов
ИИ-гиганты запускают акселератор для европейских стартапов
BigTech не латарэя. Чаму пашпарт – не галоўная перашкода на шляху да кар’еры ў міжнародных кампаніях
BigTech не латарэя. Чаму пашпарт – не галоўная перашкода на шляху да кар’еры ў міжнародных кампаніях
BigTech не латарэя. Чаму пашпарт – не галоўная перашкода на шляху да кар’еры ў міжнародных кампаніях
Калі мяне пытаюць, чаму беларусам так цяжка выйсці на высокія пазіцыі ў міжнародных карпарацыях, я часта прапаную зрабіць адно практыкаванне. Уявіце: у Менск прыязджае таленавітая менеджэрка з Бразіліі. Яна выдатная прафесіяналка. Але не ведае нюансаў мясцовага рынку. Не разумее, як «дамаўляцца» з пастаўшчыкамі і не счытвае нашых культурных кодаў.  Наколькі рэальна, што яе адразу паставяць кіраваць аддзелам у 50 чалавек на ўмоўнай «Аліварыі»? Нават з улікам таго, што гэта частка глабальнага гіганта, якім з’яўляецца Carlsberg Group. Хутчэй за ўсё, прызначэнне атрымае той, хто 15 гадоў будаваў адносіны на гэтым рынку. І за гэтым рашэннем стаіць бізнес-логіка. Даследаванні пацвярджаюць: 80% вакансій узроўню mid-senior і новых перспектыў прыходзяць да нас менавіта праз нетворк. Няма нетворку, няма і магчымасцяў.  Я распавяду, на што звярнуць увагу, калі будуешь кар’еру ў міжнародных кампаніях. І без якіх маркераў і хітрыкаў нават моцны спецыяліст застанецца нябачным. 
2 комментария
Google запускает функцию покупок через ИИ-поиск и Gemini
Google запускает функцию покупок через ИИ-поиск и Gemini
Google запускает функцию покупок через ИИ-поиск и Gemini

Хотите сообщить важную новость? Пишите в Telegram-бот

Главные события и полезные ссылки в нашем Telegram-канале

Обсуждение
Комментируйте без ограничений

Релоцировались? Теперь вы можете комментировать без верификации аккаунта.

0

Угу, rust подержи мое пиво...

Anonymous
Anonymous
2

што, зноў?

fallinmyhand
fallinmyhand Патриот в Мерси Софтваре
0

какойто маразм, производительность зависит от компилятора а не языка

Anonymous
Anonymous
1

Мда. Никогда такого не было, и вот опять!

Очередные вьюноши с горячим сердцем и пустой головой обнаружили что С++ was not invented here и кинулись "улучшать".

И это пройдёт... (С)