ピクシブ百科事典は2024年5月28日付でプライバシーポリシーを改定しました。改訂履歴

目次 [非表示]

曖昧さ回避編集


Rust(プログラミング言語)編集

move

概要編集

オブジェクト指向、関数型、命令形のパラダイムを持ち、高速なプログラムを安全に書くことができる言語。


他の言語にもある特徴編集

  • チャンネル … goにもあるスレッド間でメッセージを受け渡すことができる機能
  • クロージャ … 関数型言語によく見られる特徴で、環境をキャプチャできる匿名関数
  • イテレータ … 繰り返しを抽象的に書くことができる

他の言語にはあまりない特徴編集

  • Trait(トレイト) … 型にメソッドや関数を生やすための仕組み。これによってC++ のテンプレートに存在した問題が解消されている。
  • Enum … Cライクな言語と違いメンバーを持つことができる。
  • ライフタイム … 様々なリソースを明示することなく開放し不正な参照などを許さない仕組み。

便利機能編集

Cargo パッケージマネージャ編集

Cargo は以下のことができる

- ビルド

- テスト

- クレートの公開

- Cargo.tomlに書かれた依存関係の解決

- 実行

- ドキュメントの生成

- サブコマンドによる拡張

- build.rsによるビルド


何に使われているの?編集


関連リンク編集

The Rust Programming Language 日本語版(Rustの表側)

Rustnomicon (Rustの裏側 上級者向け)

Crates.io (パッケージ検索サイト)

Docs.rs (ドキュメント)

関連記事

親記事

英単語(p/q/r/s) えいたんごぴーきゅーあーるえす

兄弟記事

pixivに投稿されたイラスト pixivでイラストを見る

pixivに投稿された小説 pixivで小説を見る

このタグがついたpixivの作品閲覧データ 総閲覧数: 219367

コメント

問題を報告

0/3000

編集可能な部分に問題がある場合について 記事本文などに問題がある場合、ご自身での調整をお願いいたします。
問題のある行動が繰り返される場合、対象ユーザーのプロフィールページ内の「問題を報告」からご連絡ください。

報告を送信しました

見出し単位で編集できるようになりました