История изменений
Исправление
Legioner,
(текущая версия)
:
Макросы хотелось бы видеть более интегрированные с языком. Например размещение их в namespace-ах, произвольное место вызова, независимость от порядка объявления и т.д. Для самых сложных макросов есть compiler plugins, а вот пользовательские макросы должны быть попроще.
А вообще в Rust мне сложно найти недостатки. Один из немногих ЯП, который практически идеален (в рамках своей применимости). Очень надеюсь, что он выстрелит.
Исправление
Legioner,
:
Макросы хотелось бы видеть более интегрированные с языком. Например размещение их в namespace-ах, произвольное место вызова, независимость от порядка объявления и т.д. Для самых сложных макросов есть compiler plugins, а вот пользовательские макросы должны быть попроще.
А вообще в Rust мне сложно найти недостатки. Один из немногих ЯП, который практически идеален (в рамках своей применимости).
Исходная версия
Legioner,
:
Макросы хотелось бы видеть более интегрированные с языком. Например размещение их в namespace-ах, произвольное место вызова, независимость от порядка объявления и т.д. Для самых сложных макросов есть compiler plugins, а вот пользовательские макросы должны быть попроще.