Обложка канала

Геймдев, который мы заслужили

6830 @Korovany

Авторский канал о геймдеве. Статьи, видео, книги, аналитика, мнения, новости и все такое.

Геймдев, который мы заслужили

4 года назад
Открыть в
Вчера на конференции Cpp North разработчики из Google показали новый язык программирования Carbonсвой Rust «замену C++», обеспечивающую полную совместимость с С++ и предлагающую улучшенную безопасность памяти. Из интересного: — Одиночное наследование, классы по-дефолту финальны — Входные параметры функций всегда readonly — Упрощенная грамматика — Современная система дженериков, с опциональной возможностью использования темплейтов для совместимости с C++ — Арифметика с использованием указателей не поддерживается, указатель поддерживает лишь dereference и adress-of — Нет null-указателей, есть Optional(T*) Язык выглядит как «Rust с классами», который решили сделать ближе к C++. Хорошо это или плохо — покажет время. Подробнее почитать о языке можно на Github.