Знаете, С++ сегодня напоминает античный собор, который веками достраивали в эпоху киберпанка: величие архитектуры здесь соседствует с оголенной проводкой, а в темных углах легко наступить в лужу из «утекшей» памяти. И вот на этой сцене появляется Carbon. Это не просто очередной «убийца» легенды, коих мы видели десятки. Google затеял куда более тонкую игру — они пытаются создать законного наследника, который не только получит ключи от родового замка, но и наконец-то починит в нем канализацию. Язык программирования Carbon — это амбициозная попытка Google создать «преемника» (successor language) для C++, подобно тому, как TypeScript стал преемником JavaScript, а Kotlin — Java. Это не просто очередной язык, а попытка спасти огромные кодовые базы, которые слишком велики, чтобы их можно было переписать на Rust, но слишком важны, чтобы оставлять их в «небезопасном» C++. Тут вот какое дело: если вы решите перевести огромный проект на Rust, вам придется сжечь старый мир до основания и построит
Язык программирования Carbon: Реальный наследник C++ от Google?
12 мая12 мая
4
3 мин