Listの実装から学ぶScala&関数型プログラミング入門
イベント内容
D3とは
創業以来、高い技術力と戦略的なUI/UXを武器に、世の中に価値あるサービスを生み出しているビズリーチ。
サービスの数が増えるにつれ、技術の幅が広がったため、そのスキルやノウハウを社内のみならず、
世の中のエンジニアやデザイナーとも共有すべく、
私たちは「D3(ディーキューブ)※」というプロジェクトチームを立ち上げました。
D3では、たくさんのイベントや勉強会を開催し、
世のエンジニア・デザイナーと共に、さらなる高みを目指します。
※D3=DESIGNER & DEVELOPER DIVISION
イベント説明
現在、私は業務でScalaを用いて開発していますが、
入社当時はScalaも関数型プログラミングも未経験でした。
そこで、Scalaのキャッチアップの為に
社内で毎週実施されてるScalaの勉強会に参加していました。
その勉強会の中でやった事の一つである
Scalaのscala.collection.immutable.Listクラスのデータ構造や振る舞いを再現する
「Listの実装」をやってみて
Scalaや関数型プログラミングの基礎の部分を体系的に学べる良い教材だと感じました。
なぜなら、作成過程でScalaの基礎的な文法や関数型プログラミングの考え方に
多く触れる事ができるからです。
こちらの勉強会では、
同じJVM上で動くJavaとの比較や
Listの実装を具体的にどうやってやっていくのかを説明したり、
実際にハンズオン形式でListを実装して、動作確認をするなどを通して、
Scalaの文法や関数型プログラミング考え方の基礎的な部分
について説明していこうと思います。
「実装」と聞くと難しいイメージを持つかもしれませんが、
Scalaが持つ豊かな表現力により簡単かつシンプルに実現できます。
対象
- Scala初心者で学習方法を探している方。
- Javaを触ったことがあり、関数型プログラミングやScalaに興味がある方
開催概要
- 日時:2016/05/12(金)20:00〜21:30(19:45開場)
- 場所:株式会社ビズリーチ 東京都渋谷区渋谷2-15-1 渋谷クロスタワー 12F
- 参加費:無料
- 持参物:名刺1枚(名札用)、PC
登壇予定者
羽田 有輝
株式会社ビズリーチ(新卒2年目)
HRMOS事業部プロダクト開発部
アジェンダ
時間 | 発表者 |
---|---|
19:45~20:00 | 受付 |
20:00~21:30 | イベント |
※アジェンダは予告なく変更される場合がございます。
注意
- イベント参加者によるスカウト等勧誘行為は禁止です。
- イベントの写真を撮らせて頂く場合がございます。
- イベントキャンセルが多い方はこちらで参加をお断りさせていただく場合がございます。
- 参加登録時に入力していただいた名前・メールアドレスは今後ビズリーチのイベント開催等おしらせに利用させていただきます。 ご理解ご協力のほど、よろしくお願い致します。
注意事項
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。