История изменений
Исправление Siborgium, (текущая версия) :
Никто не мешает сделать constexpr запускатор блобов из интернета на C++ на патченных стандартных библиотеках (добавить constexpr контекст где нужно)
Если бы у бабушки был «constexpr запускатор блобов из интернета на С++», она была бы дедушкой.
Даже предполагая, что такой запускатор кто-то сделал, это будет не С++. И изменений потребуется значительно больше, чем подпатчить STL.
Тогда как в Rust это есть сейчас, не в виде стороннего патча к компилятору и STL, а в виде одной из ключевых «фич» языка, которой он славится.
Время компиляции serde это плата за макросы
И отсутствие внешних генераторов, я же писал два раза.
Это даже забавно.
serde это и есть внешний генератор. То, что вместо стороннего DSL он использует Rust, не делает его сколь-нибудь «встроенным». И медленный такой он в том числе потому, что он внешний.
Исходная версия Siborgium, :
Никто не мешает сделать constexpr запускатор блобов из интернета на C++ на патченных стандартных библиотеках (добавить constexpr контекст где нужно)
Если бы бабушка была дедушкой…
Даже предполагая, что такой запускатор кто-то сделал, это будет не С++. И изменений потребуется значительно больше, чем подпатчить STL.
Тогда как в Rust это есть сейчас, не в виде стороннего патча к компилятору и STL, а в виде одной из ключевых «фич» языка, которой он славится.
Время компиляции serde это плата за макросы
И отсутствие внешних генераторов, я же писал два раза.
Это даже забавно.
serde это и есть внешний генератор. То, что вместо стороннего DSL он использует Rust, не делает его сколь-нибудь «встроенным». И медленный такой он в том числе потому, что он внешний.