LINUX.ORG.RU

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

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

Никто не мешает сделать constexpr запускатор блобов из интернета на C++ на патченных стандартных библиотеках (добавить constexpr контекст где нужно)

Если бы у бабушки был «constexpr запускатор блобов из интернета на С++», она была бы дедушкой.

Даже предполагая, что такой запускатор кто-то сделал, это будет не С++. И изменений потребуется значительно больше, чем подпатчить STL.

Тогда как в Rust это есть сейчас, не в виде стороннего патча к компилятору и STL, а в виде одной из ключевых «фич» языка, которой он славится.

Время компиляции serde это плата за макросы

И отсутствие внешних генераторов, я же писал два раза.

Это даже забавно.

serde это и есть внешний генератор. То, что вместо стороннего DSL он использует Rust, не делает его сколь-нибудь «встроенным». И медленный такой он в том числе потому, что он внешний.

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

Никто не мешает сделать constexpr запускатор блобов из интернета на C++ на патченных стандартных библиотеках (добавить constexpr контекст где нужно)

Если бы бабушка была дедушкой…

Даже предполагая, что такой запускатор кто-то сделал, это будет не С++. И изменений потребуется значительно больше, чем подпатчить STL.

Тогда как в Rust это есть сейчас, не в виде стороннего патча к компилятору и STL, а в виде одной из ключевых «фич» языка, которой он славится.

Время компиляции serde это плата за макросы

И отсутствие внешних генераторов, я же писал два раза.

Это даже забавно.

serde это и есть внешний генератор. То, что вместо стороннего DSL он использует Rust, не делает его сколь-нибудь «встроенным». И медленный такой он в том числе потому, что он внешний.