この商品をご覧のお客様は、こんな商品もチェックしています。
- 柄谷行人ディスカッション
-
価格:3,740円(本体3,400円+税)
【2026年04月発売】
- 社会科学のための統計分析入門 上
-
価格:3,960円(本体3,600円+税)
【2026年01月発売】
- クレヨンしんちゃん小学生ドリル プログラミング
-
価格:1,210円(本体1,100円+税)
【2026年02月発売】
- システム思考の世界へ
-
価格:4,180円(本体3,800円+税)
【2026年04月発売】
- はじめての戦争と平和
-
価格:990円(本体900円+税)
【2024年11月発売】
























[BOOKデータベースより]
Rustはモダンな機能で開発者の生産性を高めつつ、安全で、ハードウェアの性能を最大限に発揮できる数少ないプログラミング言語の1つです。いままでC/C++を使ってきた人はもちろん、それらの言語を敬遠してきた人にとっても身近な道具となりえます。Python、Ruby、Node.jsなどの実行環境からFFI(他言語関数インターフェイス)というしくみを使ってRustの関数を呼び出せますので、性能上のボトルネックとなっている機能を少しずつRustで置き換えていくことも可能です。特に大量のデータを扱ったり、重い計算をしたりする処理では効果が高く、Rustで書き換えることで処理速度が数十倍になることも珍しくないでしょう。
第1部 基礎編(Rustの特徴;はじめてのRustプログラム;クイックツアー;プリミティブ型;ユーザ定義型;基本構文;所有権システム;トレイトとポリモーフィズム)
[日販商品データベースより]第2部 実践編(パーサを作る;パッケージを作る;Webアプリケーション、データベース接続;FFI)
Rustは2015年に安定版がリリースされた新しい言語です。静的型付けと関数型言語などにみられる高度な抽象化のしくみを取り入れており、高品質で再利用性の高いプログラムを開発できます。さらに、ハードウェア資源についてC/C++と同等の効率の良い制御ができますが、決定的に違うのは、安全性をかなり重視しています。つまりRustは開発者の生産性を高めつつ、性能やハードウェア資源の効率を最大限に発揮するという、従来の言語では相反する要件を同時に満たす、数少ないプログラミング言語の1つなのです。本書はこの注目のプログラミング言語Rustの入門書です。この1冊でRustの言語仕様から開発現場で必要となる知識までを丁寧に解説しています。