LINUX.ORG.RU

История изменений

Исправление Siborgium, (текущая версия) :

C++ нужен новый синтаксис

Не нужен. Синтаксис это наименьшая из проблем. Не говоря уже о том, что cppfront это сырое нерабочее поделие, которое несостоятельно даже для базовых примеров.

работающие в компиляторах и популярных библиотеках модули,

Вперед, делай.

переосмысление exceptions -> panics,

Переосмысливаю: «паники» в Rust это и есть исключения, только слово «исключения» там запрещено, иначе ломается методичка, и LLVM внезапно оказывается сворованным компилятором, написанным в первую очередь для С++.

переосмысление ABI на подобие Swift

Т.е. чтобы компилятор тихо вставлял вам thunk’и на каждый вызов? Нет, спасибо. Это С++, а не Python.

стандарт code style,

Бесполезный мусор. Заметьте, шизоактивисты все стараются кому-то что-то запретить.

UB-free подмножество языка с проверкой компилятором

Как понять, что человек понятия не имеет о том, что такое UB.

sane defaults для линтеров

Вперед, делай. Не забудь, что тебя могут послать с твоими «sane» defaults, потому что у других другое понимание того, что должно быть sane defaults.

Исходная версия Siborgium, :

C++ нужен новый синтаксис

Не нужен. Синтаксис это наименьшая из проблем.

работающие в компиляторах и популярных библиотеках модули,

Вперед, делай.

переосмысление exceptions -> panics,

Переосмысливаю: «паники» в Rust это и есть исключения, только слово «исключения» там запрещено, иначе ломается методичка, и LLVM внезапно оказывается сворованным компилятором, написанным в первую очередь для С++.

переосмысление ABI на подобие Swift

Т.е. чтобы компилятор тихо вставлял вам thunk’и на каждый вызов? Нет, спасибо. Это С++, а не Python.

стандарт code style,

Бесполезный мусор. Заметьте, шизоактивисты все стараются кому-то что-то запретить.

UB-free подмножество языка с проверкой компилятором

Как понять, что человек понятия не имеет о том, что такое UB.

sane defaults для линтеров

Вперед, делай. Не забудь, что тебя могут послать с твоими «sane» defaults, потому что у других другое понимание того, что должно быть sane defaults.