LINUX.ORG.RU

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

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

Помню хипстеры бегали и рекламировали constexpr как средство для выполнения кода во время компиляции. Но видать не осилили и пришлось делать «мамой клянусь на этот раз точно-точно для выполнения во время компиляции» под названием consteval.

constexpr и consteval полностью ортогональны друг другу.

См. нить начиная с Долгожданная статья ученика Столярова о том, что rust-говно (комментарий)

Какие реальные юзкейсы у этой предъявы?

Вкратце: просто бОльшая консистентность, см. выше. Подробнее см. ссылку на paper, в тексте новости есть.

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

Помню хипстеры бегали и рекламировали constexpr как средство для выполнения кода во время компиляции. Но видать не осилили и пришлось делать «мамой клянусь на этот раз точно-точно для выполнения во время компиляции» под названием consteval.

constexpr и consteval полностью ортогональны друг другу.

См. нить начиная с Долгожданная статья ученика Столярова о том, что rust-говно (комментарий)

Какие реальные юзкейсы у этой предъявы?

Вкратце: просто большая консистентность, см. выше. Подробнее см. ссылку на paper, в тексте новости есть.