タグ

Rustに関するmasa8aurumのブックマーク (15)

  • Rust の 所有権、借用、ライフタイムについて初心者目線で説明と整理を試みる


    辿 Rust  2020  Rust 調 Rust  👀   Not for Me  Not for Me C++ 
    Rust の 所有権、借用、ライフタイムについて初心者目線で説明と整理を試みる
  • Javaエンジニアだった私が当時困ったRustのコンセプト - paild tech blog


     @helloyuki_  Rust  Java  Java [*1]使 Rust  Rust        self    Rust 使  Rust  Rust 
    Javaエンジニアだった私が当時困ったRustのコンセプト - paild tech blog
  • Rust vs. Haskell

    Rust and Haskell don’t shy away from powerful features. As a result, both languages have steep learning curves when compared with other languages. Trying to learn Rust or Haskell can be frustrating, especially in the first couple of months. But if you already know Rust, you have a head start with Haskell; and vice versa. In this article, we want to show how knowledge of one of these languages can

    Rust vs. Haskell
    masa8aurum
    masa8aurum 2023/02/15
    確かに両方とも「静的型付けで、コンパイル時チェックを重視する」という共通点があるな
  • Rust concepts I wish I learned earlier

    This past month, I have been enthralled by the Rust programming language given its unique edge for writing memory-safe, modern programs. Over the years, several languages have emerged as the most preferred by engineers to write resilient, backend software. The tides have shifted from Java/C++ into Go and Rust, which combine decades of programming language theory to build tools that are effective i

    Rust concepts I wish I learned earlier
  • [Rust] モジュールのベストプラクティス


    Rust  Python  Rust  Rust  The book 使 使 Rust 使 Rust  稿
    [Rust] モジュールのベストプラクティス
  • 「Rustでやると知らないうちに詰む設計」を避けるためのTipsを集めてみる


       使returnstatic退     DIRedux
    「Rustでやると知らないうちに詰む設計」を避けるためのTipsを集めてみる
  • RustでJSONパーサーをフルスクラッチで実装する - Qiita


    Rust Advent Calendar 2021 21  JSONRFC 8259RustJSONhands-on RustRust 使 The Rust Programming Language  Rust by Example  monkey-json RustJSON(mo
    RustでJSONパーサーをフルスクラッチで実装する - Qiita
    masa8aurum
    masa8aurum 2021/12/01
    “エンジニアは一度はJSONパーサーをフルスクラッチで実装したほうが良いという天啓を受けRustでJSONパーサーを実装してみました。”
  • Rust初心者殺しの文法10選 - Qiita


     RustRust10  Rust 1.  Rust Rust let mut a = vec![1, 2, 3]; let mut b = a; // aba
    Rust初心者殺しの文法10選 - Qiita
    masa8aurum
    masa8aurum 2021/11/04
    “おまけ(Rustには無い機能)” も参考になる
  • 二分木 - Rustではじめるデータ構造とアルゴリズム(第1回)


    Rust(ownership)(move)(borrow)   Rust Rust &, &mut, Box, Rc, Cell, RefCell 使使 1  
    二分木 - Rustではじめるデータ構造とアルゴリズム(第1回)
  • Rustのパターンっぽいやつメモ

    You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session.

    Rustのパターンっぽいやつメモ
  • Rust は何を解決しようとしたのか;メモリとリソースと所有権


     Rust  Rust 1  Rust (ownership)   "ownership"   "ownership" () 使  () 
    Rust は何を解決しようとしたのか;メモリとリソースと所有権
    masa8aurum
    masa8aurum 2021/01/13
    所有権は “実質的には「リソース解放の義務がある」状態”
  • 大学でRustを教えた話 - 未完成な論を綴るブログ


    Advent Calender 2020, Rust323Rust  RustOSSMTCC++
    大学でRustを教えた話 - 未完成な論を綴るブログ
    masa8aurum
    masa8aurum 2020/12/24
    “Rust言語の理論的背景的にある線形型システムについて(実際はアフィン型ですが)” 気になる
  • C++からRustに移行して1年経って思ったこと - Qiita


     PR Advent Calendar 2020 11RustC++4使C++C++使C++C++ Python使C++cpphppC使Python使Ja
    C++からRustに移行して1年経って思ったこと - Qiita
    masa8aurum
    masa8aurum 2020/12/08
    Rustのメリットなど / 参照チェッカでハマったらStackOverflowで調べてみる
  • Tour of Rust - Let's go on an adventure!

    Hello World! Happy 3 Year Anniversary 🎉 Welcome to the Tour of Rust. This is meant to be a step by step guide through the features of the Rust programming language. Rust is often considered a language with a steep learning curve, but I hope I can convince you there's a lot to explore before we even get to complex parts. You can also find this guide in these languages: Deutsch Español Français Int

  • 最速で知る! プログラミング言語Rustの基本機能とメモリ管理【第二言語としてのRust】 - エンジニアHub|若手Webエンジニアのキャリアを考える!


     RustRust Rust稿 κeen@blackenedgoldRust使Rust Rust The Rust Programming Language Rust Rust Rust Hello W
    最速で知る! プログラミング言語Rustの基本機能とメモリ管理【第二言語としてのRust】 - エンジニアHub|若手Webエンジニアのキャリアを考える!
    masa8aurum
    masa8aurum 2018/05/19
    わかりやすいし詳しい
  • 1