【関数型が気になる方】はじめての関数型プログラミング教室|書いて遊ぼうScalaハンズオン
イベント内容
「関数型プログラミングってなに?」という人のためのハンズオン
「TwitterやLinkedIn、foursquareではScalaを使っているらしい」
「Javaにラムダ式が導入された」なんて話を耳にしたことありませんか。
プログラマーの方ならErlangやClojureなんて言葉を聞く機会も増えたのではないでしょうか。
関数型プログラミングに関する書籍がベストセラーになったり、Facebook製のReact.jsが流行るなど、ノンエンジニアやデザイナーの方も関数型のトピックにはなんらかの形で触れているはず。
関数型プログラミングが今、かつてないほどに注目されています。
では、関数型プログラミングってなんだろう。その特徴を調べていくと…
- 高階関数
- クロージャ
- モナドによる参照透過性
などのキーワードに直面し、抽象的な概念ばかりでよくわかりません。
かつては私も、「大規模なシステムだと、分散コンピューティングに便利なんでしょ?」くらいの理解でした。
関数型プログラミングってなんだろう。
これを知るための近道は、難しい概念を忘れて関数型の作法を見よう見まねで書いてみることでした。
そこで、はじめて関数型プログラミングに触れる方に向けて、人気の関数型言語Scalaをつかったハンズオンを開催します。
たくさんある関数型言語のなかでも、Scalaは手続き型やオブジェクト指向などおなじみのプログラム手法も使うことができるので安心して始めることができます。
当日は、Scalaの動作環境をつくるところから一緒にはじめましょう。
ノートPCだけ持参いただければ、特別な準備はいりません。
JDKのインストールや、Scalaの実行環境構築に自信の無い方は20:00から環境構築をサポートいたします。
タイムテーブル
時間 | 内容 |
---|---|
20:00 | 受付開始 / 環境構築サポート |
20:30 | 関数型プログラミングハンズオン |
22:00 | 終了 |
必須の持ち物
- ノートPC(Wifi接続可能なもの)
対象
- 関数型プログラミングというキーワードが気になっている方
- 新しくプログラミング言語を学ぶのに、どの言語を学ぶべきか迷っている方
- いいかげんPHPに疲れてしまった方
詳細
開催事項 | 詳細 |
---|---|
日程 | 2015/05/26(火曜) |
時間 | 20:30 〜 22:00 (20:00受付開始) |
場所 | 株式会社ビズリーチ(東京都渋谷区渋谷2-15-1 渋谷クロスタワー12F) 会議室M |
アクセス | 各線渋谷駅より徒歩6分 |
JDKのインストールや、Scalaの実行環境構築に自信の無い方は20:00から環境構築をサポートいたします。
渋谷クロスタワーの12Fで降りていただくと、ガーデンスペース側の入口に黒板がありますのでそのまま会場(会議室M)に向かってください。会場にてconpassのハンドルネームを伝えて下さい。その際(可能であれば)ご自身の名刺をお渡しください。
注意事項
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。