LINUX.ORG.RU

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

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

Ну это примерно как «С++ использует темплейты для всего на что не способен сам».

Вы хотите начать с начала разговор на тему того, чем макросы отличаются от базового языка? Темплейты оперируют сущностями языка, макросы – токенами. От того, что макросы в расте лучше сишного препроцессора, раст лучше не становится.

Устаревшая информация. Сейчас это относится только к Default. Остальные перевели на const generics.

Хорошо, я не знал этого. Когда я последний раз интересовался этой темой, этот переход только готовился.

Упростят написание - да, но гетерогенные списки произвольной длины можно делать и на HList’ах.

Я довольно давно знаю про существование frunk, и я собрал не одно приложение на расте из исходников. Ни в одном из них этот крейт не использовался. Напишите zip на frunk, чтобы нам было о чем говорить.

Исправление Siborgium, :

Ну это примерно как «С++ использует темплейты для всего на что не способен сам».

Вы хотите начать сначала разговор на тему того, чем макросы отличаются от базового языка? Темплейты оперируют сущностями языка, макросы – токенами. От того, что макросы в расте лучше сишного препроцессора, раст лучше не становится.

Устаревшая информация. Сейчас это относится только к Default. Остальные перевели на const generics.

Хорошо, я не знал этого. Когда я последний раз интересовался этой темой, этот переход только готовился.

Упростят написание - да, но гетерогенные списки произвольной длины можно делать и на HList’ах.

Я довольно давно знаю про существование frunk, и я собрал не одно приложение на расте из исходников. Ни в одном из них этот крейт не использовался. Напишите zip на frunk, чтобы нам было о чем говорить.

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

Ну это примерно как «С++ использует темплейты для всего на что не способен сам».

Вы хотите начать сначала разговор на тему того, чем макросы отличаются от базового языка? Темплейты оперируют сущностями языка, макросы – токенами. От того, что макросы в расте лучше сишного препроцессора, раст лучше не становится.

Упростят написание - да, но гетерогенные списки произвольной длины можно делать и на HList’ах.

Я довольно давно знаю про существование frunk, и я собрал не одно приложение на расте из исходников. Ни в одном из них этот крейт не использовался. Напишите zip на frunk, чтобы нам было о чем говорить.