Scala勉強会 in 会津大UBIC #7
2019/06/21(金)19:00
〜
20:30
開催
ブックマーク
イベント内容
勉強会内容
ドワンゴの研修用テキストやコップ本を読み進めます(Akkaバイブルも読みたいですね)。という流れで最終的にはScalaでWebアプリケーションを作ったりサーバを作れるようになりましょう!
前回の内容
クラスについて掘り下げた。
private[this]の仕様について
これはできる
class Person(val name: String) { private def addPrefix = "Name: " + name def getName(person: Person): String = person.addPrefix } object Main extends App{ val n1: Person = new Person("Alice") val n2: Person = new Person("Bob") println(n1.getName(n2)) }
これはできない
class Person(val name: String) { private[this] def addPrefix = "Name: " + name def getName(person: Person): String = person.addPrefix } object Main extends App{ val n1: Person = new Person("Alice") val n2: Person = new Person("Bob") println(n1.getName(n2)) }
今回の内容
ドワンゴのScala研修用テキストに沿って進めます。
https://dwango.github.io/scala_text/
今回はScalaのobjectについて学んでいきましょう。
https://dwango.github.io/scala_text/object.html
勉強会の目的
なぜ今Scalaを学ぶのか
- Scalaが先進的な考え方を取り入れている(関数型言語・オブジェクト指向・静的型付け)言語である
- 文法や考え方がシンプルである
- 実際にScalaを導入して成功した企業がある(Twitter、ドワンゴ、チャットワーク)
- IDEがかっこいい
- Akkaが素晴らしい
- コーディングが楽しくなる
なぜ勉強会を開くのか
- Scalaを使っている人が周りに少ない
- 今使っている言語に窮屈さを感じている
- Scalaが好きな人たちと一緒に勉強したい
- もっと先進的な言語を学んでいる人たちに会いたい
という方々にScalaという接点で繋がりを持ってもらい、自分たちのモチベーションを高めScalaを楽しみながら最短で習得し、参加者全員でScalaを世に広めていくことが目的です。
アクセス
会津大学 産業イノベーションセンターUBIC
UBICの建物は17:00以降は内側からしかドアが開かないなので、連絡いただければ内側から開けます。
連絡先
Twitter: @_takechan_hs
注意事項
※ こちらのイベント情報は、外部サイトから取得した情報を掲載しています。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。
※ 掲載タイミングや更新頻度によっては、情報提供元ページの内容と差異が発生しますので予めご了承ください。
※ 最新情報の確認や参加申込手続き、イベントに関するお問い合わせ等は情報提供元ページにてお願いします。