SNMetamorph писал: Rust от C++ отличается довольно таки разительно
Ну вот у меня товарищ, пишет и на С++ и на расте. Говорит - раст это такой С++, где по дефолту всё unique_ptr. Ну и кому верить?
Впрочем, мне наверное тоже придётся на раст переходить. Весь цивилизованный мир теперь на нём пишет, что ж.
Цитата:
SNMetamorph писал: Про Zig пока совсем ничего непонятно, очень сырой.
Так ты зигани разок от сердца к солнцу, и всё будет понятно.
Один раз зигануть - это не беда, Илон Маск не даст соврать.
Цитата:
SNMetamorph писал: Не уверен, работа в этом направлении таки ведётся, еще из подобного есть какой-то TrapC.
Да понимаешь, небезопасность заложена в С++ by design, на основе конь-цепции "you only get what you paid for". Если это поменять - то язык уже будет другим. Ну скажем, SafeC++. Но не С++.
XaeroX писал: Да понимаешь, небезопасность заложена в С++ by design, на основе конь-цепции "you only get what you paid for". Если это поменять - то язык уже будет другим. Ну скажем, SafeC++. Но не С++.
Ну да, это то что называется "профилями". Суть в том, что в данном случае можно будет обойтись только изменением каких-то конкретных фич в коде, а не переписыванием программы целиком с одного языка на другой. Тут как бы и совместимость с кодобазой сохраняется, и новые фичи. Скорее всего, по итогу оно как-то так и будет.