高級言語暮らし人の

ゆるいRustの嗜み方

kahirokunn

Web Frontendの人

Rustを嗜むモチベ

1. DenoがRustで実装されてる

2. C++と比べて環境構築が楽

3. Front界隈でも噂になっている

例: rustでwasm作るとか

etc...

自分がRustでやってる事

and やった事

1. tutorialをやる

途中で飽きた😢

2. atcoderとかをRustで入門した

結構楽しめてる

3. Rustでいくつかのアルゴリズムを実装してみた

  • Singly Linked List
  • minimax法
  • etc...

今回はRustで三目並べを実装したので、それを少し話します

詳しくはこちら

これで実装したゲームはこちら

※ 画面白かったらリロードしてください😢

学習がてら作った物が簡単にwebでも使えて

簡単に配布できるっていいですよね

※ wasm-bindgenとかの中身は全く理解できてない

まとめ

  • 一応数年前はC++とか書いてたけどもう完全に忘れてる人でもまた低レベルな物を扱える高速な言語を触れる
  • 特に所有権とmatch式めっちゃ好き
  • 業務で使わない人でもゆるくなら付き合っていけてる

Rustは完全に理解するにもまだ遠いので、詳しい人うんちくとか沢山語ってくれたり、教えてくれると嬉しいです

ご静聴ありがとうございます

Made with Slides.com