Google выпускает свой язык Carbon
Для языков есть свои приемники:
Java - Kotlin,
Objective-C - Swift,
JavaScript - TypeScript
Для C++ уже есть Rust, и теперь ещё Carbon, который должен упростить миграцию на новый язык и быть полностью совместимым.
Некоторые особенности языка Carbon:
• Простая грамматика
• Входные параметры функции доступны только для чтения
• Указатели обеспечивают косвенный доступ и изменение
• Пакет является корневым пространством имен.
• Импорт API через имя пакета
• Явный параметр объекта объявляет метод
• классы не поддерживают множественное наследование
• Поддержка обобщений
• Явная реализация типами интерфейсов
Язык open source, его код 👇
https://github.com/carbon-language/carbon-lang
🔥IT STAND |FIDELINA.RU | Бот
Для языков есть свои приемники:
Java - Kotlin,
Objective-C - Swift,
JavaScript - TypeScript
Для C++ уже есть Rust, и теперь ещё Carbon, который должен упростить миграцию на новый язык и быть полностью совместимым.
Некоторые особенности языка Carbon:
• Простая грамматика
• Входные параметры функции доступны только для чтения
• Указатели обеспечивают косвенный доступ и изменение
• Пакет является корневым пространством имен.
• Импорт API через имя пакета
• Явный параметр объекта объявляет метод
• классы не поддерживают множественное наследование
• Поддержка обобщений
• Явная реализация типами интерфейсов
Язык open source, его код 👇
https://github.com/carbon-language/carbon-lang
🔥IT STAND |