コピー2019.10.20どうもこんにちは夫です。最近まではpythonがすごい勢いで流行って学習する人が増えてました。言語の年収ランキングでも上位に入っていてディープランニングでも注目され更にシンプルな構文で人気が出ました。ここで気になるのがpythonの次にくる言語ってなんだろう?と思いました。そんなある日にQiitaを眺めてると「2020年以降のプログラミング技術のトレンド予想」という凄く面白い記事がありその中の一部に「Rust」について触れていました。2020medium.commediumという知的で素敵なサイトです。Rustの他にも様々な技術が紹介されているので英語の勉強も兼ねて見ると面白いです。Rustの紹介に入ります!目次RustとはRustが生まれた経緯RustのインストールRustとはRustとはざっくり言うとC言語やC++の脆弱性をカバーした様な言語です。プログラムの安全性と並列性に特化しています。メモリ管理にはきっちりルールが決められていて少しの甘さでもRustから警告が出されるほどです。型付けをすることでプログラムの予想外の挙動などを防ぐのが目的です。Rustが生まれた経緯Rustはブラウザで有名なfireboxを開発しているMozillaが中心となって作られました。Rustの前はC++でfireboxを開発していましたがその際に様々な弱点があってその原因がC++の安全でないメモリ管理によるものでした。そこに不満を感じてRustという言語が作られました。C++はあまり良い評判は聞きませんが初学者には分からないでしょう。実際僕もよく分かりません笑ですがC言語やC++の恩恵は計り知れないぐらい僕たちの生活に降りかかっています。開発された時代が時代なので仕方がないのでそろそろ世代交代的なものが来てる様な感覚です。C言語で開発されたものがRustに書き換えられていっているというのも風の噂で聞いています笑Rustのインストール次はインストールです。凄く簡単で短時間でできてビビります。Rustのサイトを参照にしてます。software.www.rust-lang.orgターミナルで以下のコマンドを実行します。shこれを実行するとシェルがダサくて見づらいのは多めに見てください。Great!と表示されればOK。親切に検索パスの設定まで教えてくれます。ここにあるのがそうです。念のためコピペ用にも貼っておきます。$HOME/.cargo/envこれでRustを使うのに重要なcargoコマンドが使える様になります。--versionこのコードを実行してバージョンが表示されればインストール完了です。以上ここまでがRustのインストールになります。コメントをキャンセルメールアドレスが公開されることはありません。*サイト次回のコメントで使用するためブラウザーに自分の名前、メールアドレス、サイトを保存する。でこでこふうふ.タイトルとURLをコピーしました。