Обновить

Комментарии 8

Желаю изучать Раст, но для меня все это слишком сложно. Знаю только php и javascript. С чего начать изучение, чтоб Раст казался более понятным?
Была в своё время книга «Раст для рубистов», но сейчас она устарела, т.к. влилась в основную книгу. Имеются различные вводные видео для людей из динамических языков, но они лишь помогут войти в контекст и расскажут о самых базовых вещах, дальше придётся читать документацию и официальную книгу. (плюс достаточно полезным может быть так же книга http://rustbyexample.com/ ) Без опыта работы с компилируемыми статически типизируемыми языками будет сложно, но имхо оно того стоит. Как альтернативный вариант можно сначала выучить Go и поработать с ним, тем более что для веба он проще и приспособление чем текущий Раст, и потом если останется желание уже приниматься за Раст.
НЛО прилетело и опубликовало эту надпись здесь
Не совсем понял что именно вы хотите сделать, но мапить можно и в другие типы.

Странно, что в расте не реализовали более общую концепцию — диапазоны.

не, я про обобщение над срезами, списками, стримами, генераторами и тп. Тут больше подробностей: http://ddili.org/ders/d.en/ranges.html

На первый взгляд тоже самое можно делать и трейтами, но видимо решили особо не мудрствовать и не включать это в std. (например, RandomAccessIterator стал depricated, он, как понимаю, был построен по родственному принципу с диапазонами D)
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации