このエントリーをはてなブックマークに追加

Jun

10

Understanding Scala

~Scalaを「理解」しよう〜

Organizing : kmizu

Hashtag :#u_scala
Registration info

参加枠

1500(Pay at the door)

FCFS
60/50

チューター枠

Free

FCFS
1/10

Description

趣旨

プログラミング言語Scalaについて、学習コストが高い、難しいといったことが よく聞かれます。それらの評価が必ずしも間違っているわけではありませんが、個々の例をみると、 本来よりも複雑に Scalaをとらえているために、必要以上に難しく感じているのでは、ということもあります。

このイベントでは、Scalaをきちんと理解してもらうための講習を行いたいと考えています。言語への理解を 深めることで、より自由にScalaコードを書くことができますし、既存ライブラリ等のScalaコードの理解にも役立ちます。

準備作業のお願い

以下の作業については、各自事前にしておいてください。

Java開発環境(Java SE)のインストール

こちらのサイトからダウンロード・インストールをお願いします。

Scalaのインストール

こちらを参考に、個々の環境ごとにScalaをインストールしておいてください

こんな人にお勧め

  • 文と式の違いがわからない
  • Scalaの関数定義は、一行だと{}を省略できるが、複数行だと省略できない、と思っている人
  • 関数とメソッドの違いがよくわからない
  • implicit parameterは黒魔術だ
  • { case ... }という式の意味を知りたい人
  • _ (アンダースコア)の意味が多過ぎる
  • 変位(variance)指定がよくわからない
  • Nothingの用途がわからない

こんな人は受ける必要がありません

  • DOT(Dependent Object Types)の型付けがわからない
  • 型レベルプログラミングで謎のエラーが出るのだけど原因教えて
  • なんで今のScalaの型システムは健全でないのか
  • その他マニアックな疑問を持っている型型

参加資格

  • ScalaでHello, World以上のプログラムを書いたことがある
  • Scalaへの理解を深めたいと思っている
  • 休日を丸一日潰しても良い

プログラム(あくまで仮です。このタイムテーブルでやると自分が保たない…。実際に 対話環境などで手を動かしてもらうタイムをちょくちょく入れようと思います)

  • 13:00~13:10 諸連絡 @kmizu
  • 13:10~13:50 Scalaの構文を学ぶ @kmizu
  • 13:50〜14:00 休憩
  • 14:00〜14:40 Scalaの型システムを学ぶ @kmizu
  • 14:40〜15:00 休憩
  • 15:00〜15:40 Scalaの実行時の挙動を学ぶ @kmizu
  • 15:40〜16:00 休憩
  • 16:00〜16:40 Scalaのimplicit parameterについて学ぶ @kmizu
  • 16:40〜17:00 休憩
  • 17:00〜17:40 Scalaの落とし穴について学ぶ @kmizu

参加について

会場はドワンゴ セミナールーム(松竹スクエア 13F)です。

懇親会は18:00頃から行う予定です(ピザ注文予定)。


参加費

  • 講習は無料
  • 懇親会は一人1500円(当日、会場で参加者を募集します)

入場方法

地下鉄各線東銀座駅5番出口から地上にあがって、橋を渡ったところにあるビルです。 正面入口から入り奥にあるエレベーターで13Fまであがってください。


電源タップについて

無線LANと電源はありますが、電源は床埋込み式で Macのアダプタが刺さりません 。 電源タップをご持参ください。


その他

  • 喫煙室はありません
  • 貴重品は各自で管理してください
  • 会場は飲食可能です

会場は、ドワンゴセミナールームですが、今年から、セミナールームは歌舞伎座ではなく松竹スクエア13Fに移転しましたので、お間違えないようよろしくお願いします。

Media View all Media

If you add event media, up to 3 items will be shown here.

Feed

kmizu

kmizu published Understanding Scala.

04/14/2017 18:01

「Understanding Scala」を公開しました!

Ended

2017/06/10(Sat)

13:00
18:00

Registration Period
2017/04/14(Fri) 17:30 〜
2017/06/10(Sat) 12:30

Location

ドワンゴセミナールーム

松竹スクエア13F

Organizer

Attendees(51)

wreulicke

wreulicke

Understanding Scalaに参加を申し込みました!

tobya

tobya

Understanding Scala に参加を申し込みました!

lv_mikun

lv_mikun

I joined Understanding Scala!

modal_soul

modal_soul

Understanding Scala に参加を申し込みました!

sm0kym0nkey

sm0kym0nkey

Understanding Scala に参加を申し込みました!

suzuki-hoge

suzuki-hoge

Understanding Scala に参加を申し込みました!

KanSAKAMOTO

KanSAKAMOTO

Understanding Scalaに参加を申し込みました!

futoase

futoase

Understanding Scala に参加を申し込みました!

nomadblacky

nomadblacky

Understanding Scala に参加を申し込みました!

smdmts

smdmts

Understanding Scalaに参加を申し込みました!

Attendees (51)

Waitlist (10)

siiramone

siiramone

Understanding Scala に参加を申し込みました!

yu_yamada

yu_yamada

Understanding Scala に参加を申し込みました!

sabatto

sabatto

Understanding Scalaに参加を申し込みました!

yoshixox

yoshixox

Understanding Scala に参加を申し込みました!

akinori_ron

akinori_ron

Understanding Scala に参加を申し込みました!

(退会ユーザー)

(退会ユーザー)

Understanding Scalaに参加を申し込みました!

RyogaKuratsuwa

RyogaKuratsuwa

Understanding Scala に参加を申し込みました!

syota_f3039

syota_f3039

Understanding Scalaに参加を申し込みました!

k-ta

k-ta

Understanding Scala に参加を申し込みました!

wonderfulboyx

wonderfulboyx

Understanding Scalaに参加を申し込みました!

Waitlist (10)

Canceled (44)