_От переводчика: решил взяться за перевод [цикла][1], в котором автор параллельно изучает Rust и Swift и сравнивает их между собой. Старался сохранить стиль и манеру письма оригинала, хотя местами и позволял себе сократить текст (надеюсь) без потери смысла. Автор вначале кажется слишком предвзятым в сторону Rust, но потом его суждения становятся более взвешенными. Правда, сам я со Swift очень поверхностно знаком, а в Rust, хотелось бы думать, кое-что понимаю, так что тоже не являюсь беспристрастным в этом вопросе. Сравнение становится более интересным, начиная с четвёртой части, но, как говорится, из песни слова не выкинешь._
##### Rust и Swift
###### Сравнивая два увлекательных, новых и, очевидно, (хотя и не всегда) похожих языка программирования.
###### Предыстория
Летом 2015 года я начал изучать [Rust][2]. Затем, в сентябре 2015, я взялся за [Swift][3]. На первый взгляд, сходство между двумя языками очевидно, и они достигли стабильной версии примерно в одно время: релиз Rust 1.0 состоялся в мае 2015, а релиз Swift 2.0 (который фактически похож на 1.0, поскольку 1.0 служил публичной бетой) — в июне 2015. Оба вдохновлялись такими языками, как Haskell, в то же время сохраняя С-подобный (на самом деле, конечно, ALGOL-подобный) синтаксис, более привычный многим разработчикам, на которых ориентированы эти языки. Так что, когда я начал [книгу про Swift][4], я не мог удержаться от сравнения. Хотя оба языка кажутся очень похожими, они также очень сильно отличаются в терминах языкового дизайна и философии — и эти отличия очень интересны! [Читать дальше →][5]
[1]:
http://www.chriskrycho.com/rust-and-swift.html
[2]:
https://www.rust-lang.org/
[3]:
https://swift.org/
[4]:
https://swift.org/documentation/#the-swift-programming-language
[5]:
https://habrahabr.ru/post/280274/#habracut