[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

タグ

関連タグで絞り込む (1)

タグの絞り込みを解除

bookとRustに関するdiet55のブックマーク (2)

  • Rustとはどんな言語か?3つの特色や使われているサービスを『詳解Rustプログラミング』から紹介

    システムプログラミングが得意な言語であるRustの解説書『詳解Rustプログラミング』(翔泳社)が発売中です。書では次の言語としてRustを習得したい人に向けて、独自の機能やシステムプログラミングのポイントを取り上げられています。今回は書から、Rustに興味がある人にその特色を紹介した「第1章 Rustとは」の一部を抜粋します。 Rustの世界に、ようこそ。Rustは「力を得られる」(empowering)プログラミング言語だ。表面を撫でただけでも、このプログラミング言語が、速度と安全性で卓越しているだけでなく、毎日でも楽しく使える言語だということが、わかるはずだ。 Rustでプログラミングを始めたら、たぶんやめられなくなるだろう。そして、書を読めば、Rustプログラマとしての自信を得られるだろう。ただし、書はプログラミングを最初から教えるわけではない。書はRustを、次に使う言

    Rustとはどんな言語か?3つの特色や使われているサービスを『詳解Rustプログラミング』から紹介
  • コンセプトから学べばRustは難しくない:新刊ピックアップ

    今一番熱いプログラミング言語「Rust」 最近大注目のプログラミング言語,「⁠Rust(ラスト⁠)⁠」をご存じですか? RustはWebブラウザ「Firefox」で有名なMozillaを中心に開発されたも言語で,そのFirefoxの開発にも使用されています。ストレージサービス「Dropbox」の開発でも活用されるなど,徐々に採用が増えています。言語の特徴としては,高性能で安全性の高いプログラムが書けることが挙げられます。組込みやOSにおける低レイヤの処理を書いたり,ブラウザ上で重い処理を担わせたりするなど(WebAssembly⁠)⁠,パフォーマンスが要求される場面での活躍が期待されています。 Rustの強みと学習の壁 Rustは高性能で安全性の高いプログラムが書けると説明しましたが,それはRustが優れたメモリ管理の機構「所有権」を持っているからです。 Rustでは,メモリ上に確保された

    コンセプトから学べばRustは難しくない:新刊ピックアップ
    diet55
    diet55 2022/09/21
    「このように,Rustの所有権は非常に頼もしいしくみですが,ほかの言語ではみられない特徴的な仕様で,Rust初学者の壁になっています。所有権の考えを理解したうえでコードを書かないと,何度もコンパイルエラーに」
  • 1