Submit Search
Upload
Recommend scala
•
Download as PPTX, PDF
•
1 like
•
1,219 views
Yuto Suzuki
Follow
scala
Read less
Read more
Engineering
Report
Share
Report
Share
1 of 27
Download now
Recommended
訂正版出しました! こっちをどうぞ! http://www.slideshare.net/yujiro_t/scala-36095251
Scalaで学ぶ関数型言語超入門
Scalaで学ぶ関数型言語超入門
yujiro_t
OSC2010名古屋における名古屋Scala勉強会の紹介ビラです。
名古屋Scala勉強会のご紹介@OSC2010名古屋
名古屋Scala勉強会のご紹介@OSC2010名古屋
Ryo RKTM
https://ngineerxiv.doorkeeper.jp/events/29760 用
Dark vol4 for_slideshare
Dark vol4 for_slideshare
ara_ta3
社内のチーム向けScala勉強会資料です。
Scala勉強会_2014_11_18
Scala勉強会_2014_11_18
Shuya Tsukamoto
Lecture4
Lecture4
Eita Sugimoto
Chrome Extensionを作ってみた!
Chrome Extensionで効率アップ
Chrome Extensionで効率アップ
weddingpark
WeddingPark(ウエディングパーク)では、Sentryをつかってエラー検知をしています。
Sentryを利用したエラー集約プラットフォーム
Sentryを利用したエラー集約プラットフォーム
weddingpark
Monitを利用してみました。
Monitを使ってみた
Monitを使ってみた
weddingpark
Recommended
訂正版出しました! こっちをどうぞ! http://www.slideshare.net/yujiro_t/scala-36095251
Scalaで学ぶ関数型言語超入門
Scalaで学ぶ関数型言語超入門
yujiro_t
OSC2010名古屋における名古屋Scala勉強会の紹介ビラです。
名古屋Scala勉強会のご紹介@OSC2010名古屋
名古屋Scala勉強会のご紹介@OSC2010名古屋
Ryo RKTM
https://ngineerxiv.doorkeeper.jp/events/29760 用
Dark vol4 for_slideshare
Dark vol4 for_slideshare
ara_ta3
社内のチーム向けScala勉強会資料です。
Scala勉強会_2014_11_18
Scala勉強会_2014_11_18
Shuya Tsukamoto
Lecture4
Lecture4
Eita Sugimoto
Chrome Extensionを作ってみた!
Chrome Extensionで効率アップ
Chrome Extensionで効率アップ
weddingpark
WeddingPark(ウエディングパーク)では、Sentryをつかってエラー検知をしています。
Sentryを利用したエラー集約プラットフォーム
Sentryを利用したエラー集約プラットフォーム
weddingpark
Monitを利用してみました。
Monitを使ってみた
Monitを使ってみた
weddingpark
python のチュートリアル
Wacode5thでのpython講義資料
Wacode5thでのpython講義資料
丈 宮本
2015/02/19の Septeni×Scala #1 勉強会の資料です。 「新卒で初めて学ぶ言語がScalaで良かったこと/大変だったこと」とうテーマで話しました。 素人×Scala=?
“Septeni×Scala”勉強会#1資料_20150219_寺坂
“Septeni×Scala”勉強会#1資料_20150219_寺坂
ikuyaterasaka
ナイーブベイズによる言語判定
ナイーブベイズによる言語判定
Shuyo Nakatani
How to Swift Scripting
Swift Scriptingのすゝめ
Swift Scriptingのすゝめ
Yuichiro Takahashi
2015年7月11日 OUCC LTの会 http://oucc.org/ JavaScript で自作言語インタプリタを作った話です
音ゲーを作っていたと思ったらいつのまにか言語を作っていた
音ゲーを作っていたと思ったらいつのまにか言語を作っていた
Susisu
Scalaはこわくない(たぶん)
こわくないScala
こわくないScala
Kota Mizushima
Scala is-unscared
Scala is-unscared
Kota Mizushima
グラフデータベース「Neo4j」の 導入の導入
グラフデータベース「Neo4j」の 導入の導入
Hisao Soyama
Goで言語処理系(の途中まで)を作ろう
Goで言語処理系(の途中まで)を作ろう
Esehara Shigeo
scalaをプロダクションで使っていこうとした経緯と導入した結果。現在抱えている課題など。
20150207 何故scalaを選んだのか
20150207 何故scalaを選んだのか
Katsunori Kanda
2014年08月22日に TechBuzz スペースにて開催された「第3回 Swift 勉強会」で発表した際の資料です。 ※発表時から一部資料を修正しております。
20140822 Swift 勉強会 vol.3 - はぢめての Swift
20140822 Swift 勉強会 vol.3 - はぢめての Swift
Mori Tetsuya
PFPファシグラ(2009/07/03)
PFPファシグラ(2009/07/03)
nishikawa_makoto7
第9回福岡市西区プログラム勉強会発表資料
簡単!Groovy入門
簡単!Groovy入門
Lee Choong Geun
Scala関西2017の発表資料
iOSエンジニアのためのScala入門
iOSエンジニアのためのScala入門
Masaya Dake
言語処理するのに Python でいいの? #PyDataTokyo
言語処理するのに Python でいいの? #PyDataTokyo
Shuyo Nakatani
議論を描く技術「ファシリテーショングラフィック」 Agile Japan2010 Day1 Workshop1 2010/04/09
議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」
nishikawa_makoto7
https://d-cube.connpass.com/event/74106/
頑張りすぎないScala
頑張りすぎないScala
takezoe
LLエンジニアのScala小咄
軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2
軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2
Michihito Shigemura
名古屋LT大会での発表資料
iOS開発でのおすすめライブラリと管理
iOS開発でのおすすめライブラリと管理
Tomoya Hayakawa
第5回 Hiroshima.R の入門者講習資料です。
HiroshimaR5_Intro
HiroshimaR5_Intro
SAKAUE, Tatsuya
APIの5xxを解消するための仕組み
5xx解消への道のり
5xx解消への道のり
Yuto Suzuki
MySQLのIndexに関しての社内LTのスライド
MySQLのインデックス入門
MySQLのインデックス入門
Yuto Suzuki
More Related Content
Similar to Recommend scala
python のチュートリアル
Wacode5thでのpython講義資料
Wacode5thでのpython講義資料
丈 宮本
2015/02/19の Septeni×Scala #1 勉強会の資料です。 「新卒で初めて学ぶ言語がScalaで良かったこと/大変だったこと」とうテーマで話しました。 素人×Scala=?
“Septeni×Scala”勉強会#1資料_20150219_寺坂
“Septeni×Scala”勉強会#1資料_20150219_寺坂
ikuyaterasaka
ナイーブベイズによる言語判定
ナイーブベイズによる言語判定
Shuyo Nakatani
How to Swift Scripting
Swift Scriptingのすゝめ
Swift Scriptingのすゝめ
Yuichiro Takahashi
2015年7月11日 OUCC LTの会 http://oucc.org/ JavaScript で自作言語インタプリタを作った話です
音ゲーを作っていたと思ったらいつのまにか言語を作っていた
音ゲーを作っていたと思ったらいつのまにか言語を作っていた
Susisu
Scalaはこわくない(たぶん)
こわくないScala
こわくないScala
Kota Mizushima
Scala is-unscared
Scala is-unscared
Kota Mizushima
グラフデータベース「Neo4j」の 導入の導入
グラフデータベース「Neo4j」の 導入の導入
Hisao Soyama
Goで言語処理系(の途中まで)を作ろう
Goで言語処理系(の途中まで)を作ろう
Esehara Shigeo
scalaをプロダクションで使っていこうとした経緯と導入した結果。現在抱えている課題など。
20150207 何故scalaを選んだのか
20150207 何故scalaを選んだのか
Katsunori Kanda
2014年08月22日に TechBuzz スペースにて開催された「第3回 Swift 勉強会」で発表した際の資料です。 ※発表時から一部資料を修正しております。
20140822 Swift 勉強会 vol.3 - はぢめての Swift
20140822 Swift 勉強会 vol.3 - はぢめての Swift
Mori Tetsuya
PFPファシグラ(2009/07/03)
PFPファシグラ(2009/07/03)
nishikawa_makoto7
第9回福岡市西区プログラム勉強会発表資料
簡単!Groovy入門
簡単!Groovy入門
Lee Choong Geun
Scala関西2017の発表資料
iOSエンジニアのためのScala入門
iOSエンジニアのためのScala入門
Masaya Dake
言語処理するのに Python でいいの? #PyDataTokyo
言語処理するのに Python でいいの? #PyDataTokyo
Shuyo Nakatani
議論を描く技術「ファシリテーショングラフィック」 Agile Japan2010 Day1 Workshop1 2010/04/09
議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」
nishikawa_makoto7
https://d-cube.connpass.com/event/74106/
頑張りすぎないScala
頑張りすぎないScala
takezoe
LLエンジニアのScala小咄
軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2
軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2
Michihito Shigemura
名古屋LT大会での発表資料
iOS開発でのおすすめライブラリと管理
iOS開発でのおすすめライブラリと管理
Tomoya Hayakawa
第5回 Hiroshima.R の入門者講習資料です。
HiroshimaR5_Intro
HiroshimaR5_Intro
SAKAUE, Tatsuya
Similar to Recommend scala
(20)
Wacode5thでのpython講義資料
Wacode5thでのpython講義資料
“Septeni×Scala”勉強会#1資料_20150219_寺坂
“Septeni×Scala”勉強会#1資料_20150219_寺坂
ナイーブベイズによる言語判定
ナイーブベイズによる言語判定
Swift Scriptingのすゝめ
Swift Scriptingのすゝめ
音ゲーを作っていたと思ったらいつのまにか言語を作っていた
音ゲーを作っていたと思ったらいつのまにか言語を作っていた
こわくないScala
こわくないScala
Scala is-unscared
Scala is-unscared
グラフデータベース「Neo4j」の 導入の導入
グラフデータベース「Neo4j」の 導入の導入
Goで言語処理系(の途中まで)を作ろう
Goで言語処理系(の途中まで)を作ろう
20150207 何故scalaを選んだのか
20150207 何故scalaを選んだのか
20140822 Swift 勉強会 vol.3 - はぢめての Swift
20140822 Swift 勉強会 vol.3 - はぢめての Swift
PFPファシグラ(2009/07/03)
PFPファシグラ(2009/07/03)
簡単!Groovy入門
簡単!Groovy入門
iOSエンジニアのためのScala入門
iOSエンジニアのためのScala入門
言語処理するのに Python でいいの? #PyDataTokyo
言語処理するのに Python でいいの? #PyDataTokyo
議論を描く技術「ファシリテーショングラフィック」
議論を描く技術「ファシリテーショングラフィック」
頑張りすぎないScala
頑張りすぎないScala
軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2
軽量言語メインの 文系エンジニアだった自分が Scalaのシステム開発に携わることになった経緯 @shigemk2
iOS開発でのおすすめライブラリと管理
iOS開発でのおすすめライブラリと管理
HiroshimaR5_Intro
HiroshimaR5_Intro
More from Yuto Suzuki
APIの5xxを解消するための仕組み
5xx解消への道のり
5xx解消への道のり
Yuto Suzuki
MySQLのIndexに関しての社内LTのスライド
MySQLのインデックス入門
MySQLのインデックス入門
Yuto Suzuki
社内でやった広告勉強会第2回目です
Ad vol.2
Ad vol.2
Yuto Suzuki
社内で行った広告勉強会の資料です
広告勉強会
広告勉強会
Yuto Suzuki
社内輪読会の資料 Mastering Bitcoinのネットワークの章の後半部分のスライド ・SPVノード ・BloomFilter ・トランザクションプール
Mastering Bitcoin ~network~
Mastering Bitcoin ~network~
Yuto Suzuki
社内LTしたときの資料。 AeroSpikeの基本的なことをまとめてました
Aerospike基本のき
Aerospike基本のき
Yuto Suzuki
Akka Streamに関して、いまさら発表しました。
いまさらAkkaStream
いまさらAkkaStream
Yuto Suzuki
About View Through Tracking
Introduction of View Through Tracking
Introduction of View Through Tracking
Yuto Suzuki
marketing for engineers
エンジニアのためのマーケティング
エンジニアのためのマーケティング
Yuto Suzuki
チームについて考えてみた。
How to Build a Team
How to Build a Team
Yuto Suzuki
Scalaとsansyoの話
プロダクトにおけるScala
プロダクトにおけるScala
Yuto Suzuki
Scalaを毛嫌いする人に対して歩み寄るためのお話
Do you like scala
Do you like scala
Yuto Suzuki
reinventの雑な発表。
Re invent
Re invent
Yuto Suzuki
Slackから始めるChatOps
Slackから始めるChatOps
Slackから始めるChatOps
Yuto Suzuki
カタカナ動詞の意味を取得する話
大学の時の研究の話
大学の時の研究の話
Yuto Suzuki
Scala, F.O.X
F.O.Xを支える技術
F.O.Xを支える技術
Yuto Suzuki
scalaを社内で広めるためには?
Scala戦士を増やせ
Scala戦士を増やせ
Yuto Suzuki
スクラムで開発する上で、重要なことをまとめました。
スクラムに学ぶ開発の回し方
スクラムに学ぶ開発の回し方
Yuto Suzuki
scala,breeze
Breezeで始めるデータ分析
Breezeで始めるデータ分析
Yuto Suzuki
sbt pluginの作り方をLTで紹介しました
進撃のSbt
進撃のSbt
Yuto Suzuki
More from Yuto Suzuki
(20)
5xx解消への道のり
5xx解消への道のり
MySQLのインデックス入門
MySQLのインデックス入門
Ad vol.2
Ad vol.2
広告勉強会
広告勉強会
Mastering Bitcoin ~network~
Mastering Bitcoin ~network~
Aerospike基本のき
Aerospike基本のき
いまさらAkkaStream
いまさらAkkaStream
Introduction of View Through Tracking
Introduction of View Through Tracking
エンジニアのためのマーケティング
エンジニアのためのマーケティング
How to Build a Team
How to Build a Team
プロダクトにおけるScala
プロダクトにおけるScala
Do you like scala
Do you like scala
Re invent
Re invent
Slackから始めるChatOps
Slackから始めるChatOps
大学の時の研究の話
大学の時の研究の話
F.O.Xを支える技術
F.O.Xを支える技術
Scala戦士を増やせ
Scala戦士を増やせ
スクラムに学ぶ開発の回し方
スクラムに学ぶ開発の回し方
Breezeで始めるデータ分析
Breezeで始めるデータ分析
進撃のSbt
進撃のSbt
Recommend scala
1.
おすすめしたいScala 鈴木 雄登
2.
自己紹介 • 鈴木雄登 • @moc_yuto •
Python歴3年くらい • Scala歴1年くらい
3.
みなさん何の言語を使ってい ますか?
4.
みなさん何の言語を使ってい ますか?
5.
みなさん何の言語を使ってい ますか?
6.
みなさん何の言語を使ってい ますか?
7.
みなさん何の言語を使ってい ますか?
8.
みなさん何の言語を使ってい ますか?
9.
みなさん何の言語を使ってい ますか?
10.
みなさん何の言語を使ってい ますか?
11.
プログラミングパラダイ ム • 手続き型言語 →
C • オブジェクト指向 → Smalltalk, Java • 関数型言語 → CommonLisp, Haskell
12.
中間の言語 • 手続きとオブジェクト指向→C++ • オブジェクト指向+関数型→Scala
13.
中間の言語 • 手続きとオブジェクト指向→C++ • オブジェクト指向+関数型→Scala
14.
15.
Scalaって • JVMで動く • 静的型付け •
型推論 • 関数型概念
16.
Scalaのいいところ • 実行速度は速い(JVM) • 型安全なのでドラスティックにリファクタ可能 •
並行処理を楽に書ける • LLっぽく書ける
17.
Scalaのつらいところ • コンパイルが遅い • 学習難易度が高い
18.
マジで重いので 高スペックマシンで殴りましょ う レベルを上げて物理で殴れ!
19.
Scalaってどんな感じか 雰囲気を知ってみましょう
20.
型推論
21.
関数型概念
22.
並行処理
23.
Javaとの融合
24.
フレームワーク • PlayFramework:業界スタンダード • Spray(akka
http):API用の薄いフレームワーク • skinny framework:Rails風の瀬良さんのフレームワ ーク • finagle:Twitter社が作ったフレームワーク
25.
DBアクセスライブラリ • Slick:関数型なORM • quill:Slickの同期型クエリビルダ •
Anorm:ほぼJDBC • SkinnyORM:ActiveRecordライクなORM
26.
勉強素材 • Hishidama(http://www.ne.jp/asahi/hishidama/home/tech/scala/) • ドワンゴ(https://github.com/dwango/scala_text) •
はてな(https://github.com/hatena/Hatena- Textbook/blob/master/foundation-of-programming-scala.md)
27.
まとめ みなさんもScala やりましょう!!
Download now