Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
Scala in action - W-JAX 2012
Search
hseeberger
November 08, 2012
Technology
530
1
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
Scala in action - W-JAX 2012
hseeberger
November 08, 2012
More Decks by hseeberger
See All by hseeberger
Akka in action - W-JAX 2012
hseeberger
4
1.3k
Scala in action - Jazoon 2012
hseeberger
1
150
Other Decks in Technology
See All in Technology
10年間のブログ発信を振り返って見えたWebアプリケーションエンジニアとしての軌跡
stefafafan
0
190
AI Agentをシステムに組み込む前にゆるく向き合ってみる
hayama17
0
170
UIパーツの設計を「型」から読み解く 〜TSKaigiのセッションから得た学び〜
yud0uhu
0
100
元・セキュリティ学習経験0大学生による業務紹介 / An Introduction to the Job by a Former College Student with Zero Security Training Experience
nttcom
0
900
AIをフル活用してオンコール機能のプロトタイプを2日で作った話 / Building an AI-Powered On-Call Prototype in Just Two Days
nari_ex
0
140
ご挨拶「10周年を迎える共創ラボのこれまでとこれから」
iotcomjpadmin
0
150
クレデンシャル流出 ― 攻撃 3 時間 vs 復旧 10 時間。この非対称性にどう備えるか
kazzpapa3
3
610
FPGAの開発コンペでZephyrを使ってみた
iotengineer22
0
210
フルカイテン株式会社 エンジニア向け採用資料
fullkaiten
0
11k
4人目のSREはAgent
tanimuyk
0
270
Comment regagner la souveraineté de vos données tout en étant payé grâce à Nostr !
rlifchitz
0
220
【FinOps】データドリブンな意思決定を目指して
z63d
2
480
Featured
See All Featured
GraphQLとの向き合い方2022年版
quramy
50
15k
GraphQLの誤解/rethinking-graphql
sonatard
75
12k
Facilitating Awesome Meetings
lara
57
7k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.9k
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.3k
The Organizational Zoo: Understanding Human Behavior Agility Through Metaphoric Constructive Conversations (based on the works of Arthur Shelley, Ph.D)
kimpetersen
PRO
0
370
Utilizing Notion as your number one productivity tool
mfonobong
4
330
End of SEO as We Know It (SMX Advanced Version)
ipullrank
3
4.2k
Being A Developer After 40
akosma
91
590k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
141
35k
Refactoring Trust on Your Teams (GOTO; Chicago 2020)
rmw
35
3.5k
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.5k
Transcript
Scala in action W-JAX 2012 Heiko Seeberger
What is Scala ?
Scala is a JVM language
Scala is mature Since 2001 Current version 2.10
Scala is a unifier Object-oriented Functional programming
Scala is statically typed
Scala code is lightweight
Scala is interoperable with Java Use any Java library Mixed
Scala/Java projects
Scala in action
Demo: Concise OO
Demo: Powerful collections
Demo: Traits
Larger demo: Game of life
Demo: Parallel collections
Demo: Futures
Questions?
Thank you! Code: github.com/hseeberger/scalainaction Twitter: @hseeberger