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 basics
Search
Sponsored
·
SiteGround - Reliable hosting with speed, security, and support you can count on.
→
Karthikeyan A K
January 20, 2014
Programming
98
1
Share
Scala basics
A speech I gave when I was in Spritle
Karthikeyan A K
January 20, 2014
More Decks by Karthikeyan A K
See All by Karthikeyan A K
Machine Learning For Smart Cities
mindaslab
0
38
Early monday
mindaslab
0
45
TDD is it worth it?
mindaslab
0
520
சொற்கண்டு
mindaslab
0
160
Building Large Scale Ruby on Rails Applicatiions
mindaslab
0
180
Datastructures in C
mindaslab
1
170
Forget Infrastructure
mindaslab
1
63
The Magic of Ruby
mindaslab
0
97
Other Decks in Programming
See All in Programming
書籍「ユーザーストーリーマッピング」が私のバイブル
asumikam
4
490
認証統合から始めるフロントエンドの機能単位開発 — マイクロサービス思想の適用
koukimiura
0
100
【26新卒研修資料】TDD実装演習
dip_tech
PRO
0
180
AWSはOSSをどのように 考えているのか?
akihisaikeda
0
100
AIを導入する前にやるべきこと
negima
2
340
Explore CoroutineScope
tomoeng11
0
180
書き換えて学ぶTemporal #fukts
pirosikick
2
370
GitHubCopilotCLIをはじめよう.pdf
htkym
0
330
リセットCSSを1行消したらアクセシビリティが向上した話
pvcresin
4
500
Structured Concurrency, Scoped Values and Joiners in the JDK 25 26 27
josepaumard
1
150
AI時代になぜ書くのか
mutsumix
0
340
決定論 vs 確率論:Gemini 3 FlashとTF-IDFを組み合わせた「法規判定エンジン」の構築
shukob
0
160
Featured
See All Featured
Code Review Best Practice
trishagee
74
20k
How to train your dragon (web standard)
notwaldorf
97
6.6k
コードの90%をAIが書く世界で何が待っているのか / What awaits us in a world where 90% of the code is written by AI
rkaga
61
44k
4 Signs Your Business is Dying
shpigford
187
22k
The Art of Programming - Codeland 2020
erikaheidi
57
14k
Ethics towards AI in product and experience design
skipperchong
2
270
Improving Core Web Vitals using Speculation Rules API
sergeychernyshev
21
1.5k
Dealing with People You Can't Stand - Big Design 2015
cassininazir
367
27k
Chasing Engaging Ingredients in Design
codingconduct
0
190
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
740
How to audit for AI Accessibility on your Front & Back End
davetheseo
0
360
Accessibility Awareness
sabderemane
1
110
Transcript
Scala
[email protected]
None
None
message.broadcast()
None
Twitter Operation • Get message from one • Send to
many (millions) – We can't serialize million ops (takes time) – Memory footprint of Ruby – Server costs
The Practical Side • Cost of human Vs Cost of
Server
Scala • Reduced Memory • Thread safe • Better than
Java • Targets JVM • Chips optimized for Java! – http://en.wikipedia.org /wiki/Java_processor
Java in Kaveri • http://www.pcworld.co m/article/2047422/hsa -targets-native-paral lel-execution-in-java -virtual-machines-by- 2015.html
• http://www.pcworld.co m/article/2084641/amd s-kaveri-chips-bring- computing-graphics-cl oser-in-function-and- name.html
Where to learn from • Don't use books – Unless
you know Java well – And still want to get confused • http://www.tutorialspoint.com/scala/ • http://www.scala-lang.org/api/current
Demo
None