другие языки и парадигмы в любом случае полезно учить, для того чтобы стать лучше как разработчик (см. парадокс Блаба). Я до Раста в java, вообще раньше особо не задумывался как GC работает и ведет подсчет ненужных объектов, ну и про лайфтаймы не задумывался.
Благодарю за статью! Очень аль что в открытом доступе нету Stanford CS140e курса, где в рамках курса, так же стояла задача написания ОС на Rust.
Ну и возможно для кого-то будет открытием, но есть Redox OS (Unix like), написанная на Rust: www.redox-os.org
IMO: Cложность написания структур, решится реализацией структур в отдельных библиотеках, ака java.util.Collections, что решит проблему быстрого написания онных с нуля.
Язык перживает основной этап становления на ноги, многи типовые задачи/решения переписываются на него для дальнейшего использования (ORM фраемворки, web фраемворки, Webassembly и тд.)
Ну и конечно же хотелось бы отметить, что в новом году, Rust сообщество также сосредоточится над реализацией async/await концепции.
На мой взгляд, у Rust есть все шансы стать языком следующего поколения.
святая простота, видать вообще не знаешь, что в РБ происходит.
Ну и возможно для кого-то будет открытием, но есть Redox OS (Unix like), написанная на Rust: www.redox-os.org
Язык перживает основной этап становления на ноги, многи типовые задачи/решения переписываются на него для дальнейшего использования (ORM фраемворки, web фраемворки, Webassembly и тд.)
Ну и конечно же хотелось бы отметить, что в новом году, Rust сообщество также сосредоточится над реализацией async/await концепции.
На мой взгляд, у Rust есть все шансы стать языком следующего поколения.