今更ながら、「プログラミング言語Rust日本語版」を通してRustに触ってみました。 The Rust Programming Language 日本語版 - The Rust Programming Language 日本語版 doc.rust-jp.rs ここでは解説というよりは個人的な所感を書きたいと思います。 きっかけ 元々、Rustには興味は ...
Rustプロジェクト公式の入門書「The Rust Programming Language - The Rust Programming Language」では、まず「数当てゲーム」のサンプルソースコードを説明する形でプログラミング言語「Rust」の説明を行っている。数当てゲームはプログラミングの導入でよく使われる ...
このnoteはプログラミング言語Rustの公式入門書(リンク先)を更に噛み砕いて全く知識がない状態から、読み進める事ができるようになることを目的として執筆されています。そのため説明が少し多かったり長かったりすることもあります。知っていることに ...
前回はmacOSにRustをインストールする方法を説明したが、今回はLinuxにRustをインストールする方法を説明する。 Linuxで動作しているWebブラウザから「Install Rust - Rust Programming Language」にアクセスすると、LinuxにRustをインストールする方法が表示される。基本的に ...
ウェブアプリケーションをRustで開発している、株式会社estie。今回開催された「Rust、何もわからない…」では、実サービスで活用されているRustについて、その活用方法の事例を紹介しました。estieでアルバイトとしてRustを用いたウェブアプリの開発に ...
Rustはメモリ安全、スレッド安全を保ちつつ、高パフォーマンスなプログラムを開発できるプログラミング言語です。また、手続き型、オブジェクト指向型、関数型でのプログラミングに対応できるマルチパラダイムの言語でもあります。ただ、そういったRustのポテンシャルを引き出すには ...
将来を見据えたIT戦略において、プログラミング言語「Rust」への投資は、技術面だけではなく経営面でも大きなリターンを生む可能性がある。旧来のプログラミング言語に代わる現代的な選択肢として、その処理性能と安全性は開発者から熱烈な支持を集め ...
大規模な組織でITを担当している人でも、スマートフォンをもっているだけの人でも、バグやセキュリティの脆弱性に対処するために、止めどなく続くソフトウェアの更新を定期的にし続けなければならないのをよく知っているはずだ。人は間違いを犯す ...
Rustはどうやってそれを成し遂げたのだろうか? なぜそこまでRustが役立っているのかを理解するために、まずはプログラミング言語がコンピューターのメモリをどのように扱っているのか、その舞台裏を見てみよう。
米グーグルがAndroidやLinuxカーネルを開発するプログラミング言語に「Rust」を採用すると明らかにした。Rustの採用は米マイクロソフトもWindows開発で進める。2015年に「バージョン1」になったばかりの新世代言語であるRustが採用される背景には、サイバー戦争の深刻化がある。
そのため、Microsoftは代わりとなるソリューションとしてRust言語を検討している。 RustはMozillaが中心となってオープンソースで開発を進めていプログラミング言語で、「Firefox」の開発にも生かされている。