タグ

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

タグの絞り込みを解除

Rustに関するAkkiesoftのブックマーク (3)

  • Rustはいいぞと言い続けるだけの記事|TechRacho by BPS株式会社

    こんにちは、Rustはいいぞ こんにちは。BPSでは主にC++を書いているyoshiです。今回はRustの話をさせてもらおうかと思います。 マスコットキャラクターがいいぞ 非公式(※)マスコットの Ferrisちゃんです。カワイイ!! ※非公式ですが公式のドキュメントの中にもいたりします。立ち位置としては半公式くらい? 何でカニ? 英語で甲殻類を crustacean と言うからです。ちなみに C++er とか PHPer とか Rubiest 的な やつの Rust 版は Ruster とか Rustist ではなく Rustacean と言います。 ところで 実のところ私はこの子はカニじゃなくてヤドカリの仲間の可能性があると疑っています。なぜかと言うと脚が10書かれているのを見たことがないからです。カニもヤドカリも十脚類ですが、ヤドカリは第5脚が小さく目立たないので8しかないように

    Rustはいいぞと言い続けるだけの記事|TechRacho by BPS株式会社
    Akkiesoft
    Akkiesoft 2022/12/19
    かわいい・・・かな?
  • とほほのRust入門 - とほほのWWW入門

    Rustとは インストール Hello world Cargoプロジェクト キーワード コメント(//) 値 変数・定数(let, mut, const) 型 基の型(bool, i16, char, str...) 型変換(as) 構造体(struct) 共用体(union) 列挙型(enum) タプル(tup) 配列(array) ベクタ(vec) ハッシュマップ(HashMap) 文字列(&str, String) 演算子(+ - ...) ヒープ領域(Box) スライス(&var[n..m]) 関数(fn) クロージャー(|...|{...}) マクロ(macro_rules!) 制御構文 条件分岐(if) 繰り返し(while) 繰り返し(for) ループ(loop) ループ制御(break, continue) マッチ(match) インプリメンテーション(impl) トレイ

  • Rustでゲームボーイアドバンスエミュレーターを書いた

    一通りちゃんと実装したので、大抵はちゃんと動いてくれるはずです。動かなかったり、画面がおかしかったり、音がおかしかったりしたらバグなので、ご報告いただけるとうれしいです。 エミュレーションコアが2つになったので、せっかくなのでエミュレーションコアのインターフェースを抽象化して、マルチエミュレーターにしました。 リリースページ からコンパイル済みバイナリをダウンロードできます。 マルチエミュレーター エミュレーターを作るうえで割と面倒でバカにならないのがフロントエンドUIの作成です。GUIアプリを作るのはそもそも結構大変で、ましてや昨今のアプリケーションはPCだけでなくスマホやWebといったタイプの異なる複数のプラットフォームで動かしたいというモチベーションがあります。特定プラットフォームにべったりで何となく動くように書けばいいやというのと比べると、取れる選択肢も限られてかなり面倒になってき

    Rustでゲームボーイアドバンスエミュレーターを書いた
  • 1