第53回 GTUG Girls はじめてのRust

イベント内容

第53回 はじめてのRust

最近にわかに注目されてきている(?)Rust のオンラインハンズオンを行います。 講師は Rust のコミュニティイベントの主催者もされている chikoski さんです。

ハンズオンの内容

今回のハンズオンでは、UNIX や macOS でよく使われるコマンド grep を素朴に実装します。 実装を通じて、Rust の基礎的な知識のうちのいくつかをカバーできればと思っています。 具体的には、次のトピックを扱います。

  • 基本的な文法
  • 変数と束縛
  • 制御構造
  • 基本的なデータ型
  • エラー処理
  • ライブラリーの利用

ハンズオンで作るプログラム

ハンズオンでは、次の 3 つを実装します。

  • FizzBuzz
  • cat コマンド
  • grep コマンド

FizzBuzz は基本的な文法の確認のため、cat コマンドはエラー処理の例として実装します。

最後の grep コマンドは cat コマンドを発展させる形で作成します。これはライブラリを使う練習も兼ねています。

想定する参加者

  • 初級から中級程度の、他のプログラミング言語での経験をお持ちの方
  • Rust について、名前を聞いたことはある、くらいの経験をお持ちの方

次のような方は、参加されても楽しめないかもしれません。

  • プログラミング経験を豊富にお持ちの方
  • Rust でプログラムを書いた経験をお持ちの方

事前準備

https://gist.github.com/chikoski/ac78c4a57a4addcf38b5dd2d5747083e#file-preworks-md

に沿って

  • コンパイラのインストール
  • エディタ / IDE の設定
  • hello world の実行

を行っておいてください。

講師

  • chikoski@ と申します
  • さまざまな開発者のお悩み相談を受け付ける係をしています
  • Rust とは、主にコミュニティイベントの主催者として関わってきました:
  • 2013 年ころから v1.0 になる 2015 年まで、Rust Samurai というイベントを共催していました
  • 2019 年は Rust.Tokyo というイベントを開催しました
  • 2020 年はグローバルカンファレンスの RustFest Global 2020のオーガナイザーを務めました
  • プログラミング言語処理系や、システムプログラミングに興味があります

オンラインURL

Google Meet で行います。

URLは、参加者への情報 (※参加者と発表者のみに公開されます) を参照してください。

スケジュール

時間 内容
13:00〜13:10 接続開始、接続テスト、自己紹介タイム
13:10〜 Rust ハンズオン
16:00〜 終了のご挨拶&アンケート記入&おつかれさま会(希望者のみ)

GTUG Girls とは?

  • http://www.gtuggirls.jp/
  • GTUG Girlsとは,女性のテクノロジーコミュニティです.実際に手を動かすことをモットーに,2ヶ月に1回程度初心者向けのハンズオンイベントを開催しています.常に初心者向けのイベントなので,はじめての方でも大丈夫です.参加お待ちしています.
  • スタッフも随時募集中です!お気軽に上記のスタッフ宛メールまでご連絡ください〜.

注意事項

※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。

類似しているイベント