История изменений
Исправление DarkEld3r, (текущая версия) :
Похоже, что ты отвечаешь нe на то, что цитируешь.
Так-то я не имею ничего против возможности оперировать на этапе компиляции теми же средствами языка, как и в рантайме. Просто хотел сказать, что раст (пока?) плохой пример: половина возможностей процедурных макросов ещё имеют статус нестабильных, а остальное стабилизовали скорее вынуждено, чтобы ряд важных библиотек могли работать на релизном расте.
Исходная версия DarkEld3r, :
Похоже, что ты отвечаешь на на то, что цитируешь.
Так-то я не имею ничего против возможности оперировать на этапе компиляции теми же средствами языка, как и в рантайме. Просто хотел сказать, что раст (пока?) плохой пример: половина возможностей процедурных макросов ещё имеют статус нестабильных, а остальное стабилизовали скорее вынуждено, чтобы ряд важных библиотек могли работать на релизном расте.