Description
「関数型プログラミングってなに?」という人のためのハンズオン
昨年に続き第2回目の実施です。 内容は第1回と基本的に同じものとなります。
「TwitterやLinkedIn、foursquareではScalaを使っているらしい」
「Javaにラムダ式が導入された」なんて話を耳にしたことありませんか。
プログラマーの方ならErlangやClojureなんて言葉を聞く機会も増えたのではないでしょうか。
関数型プログラミングが今、かつてないほどに注目されています。
では、関数型プログラミングってなんだろう。その特徴を調べていくと…
- 高階関数
- クロージャ
- モナドによる参照透過性
などのキーワードに直面し、抽象的な概念ばかりでよくわかりません。
かつては私も、「大規模なシステムだと、分散コンピューティングに便利なんでしょ?」くらいの理解でした。
関数型プログラミングってなんだろう。
これを知るための近道は、難しい概念を忘れて関数型の作法を見よう見まねで書いてみることでした。
そこで、はじめて関数型プログラミングに触れる方に向けて、人気の関数型言語Scalaをつかったハンズオンを開催します。
たくさんある関数型言語のなかでも、Scalaは手続き型やオブジェクト指向などおなじみのプログラム手法も使うことができるので安心して始めることができます。
当日は、Scalaの動作環境をつくるところから一緒にはじめましょう。
ノートPCだけ持参いただければ、特別な準備はいりません。
JDKのインストールや、Scalaの実行環境構築に自信の無い方は19:30から環境構築をサポートいたします。
タイムテーブル
時間 | 内容 |
---|---|
19:30 | 受付開始 / 環境構築サポート |
20:00 | 関数型プログラミングハンズオン |
21:30 | 終了 |
ビルの入館が20:15までとなるため、参加される方は必ず20:15までにご来場ください。
必須の持ち物
- ノートPC(Wifi接続可能なもの)
対象
- 関数型プログラミングというキーワードが気になっている方
- 新しくプログラミング言語を学ぶのに、どの言語を学ぶべきか迷っている方
- Java 8で関数型プログラミングに興味を持ち始めた方
- いいかげんPHPに疲れてしまった方
詳細
開催事項 | 詳細 |
---|---|
日程 | 2016/04/07(木曜) |
時間 | 20:00 〜 21:30 (19:30受付開始) |
場所 | 株式会社ビズリーチ(東京都渋谷区渋谷3丁目6-3 渋谷363清水ビル7F) 会議室2 |
アクセス | 各線渋谷駅より徒歩6分 |
JDKのインストールや、Scalaの実行環境構築に自信の無い方は19:30から環境構築をサポートいたします。
Media View all Media
If you add event media, up to 3 items will be shown here.