$30 off During Our Annual Pro Sale. View Details »
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
How to add Scala to Java language projects
Search
Richard Dallaway
November 28, 2009
Programming
0
30
How to add Scala to Java language projects
Presentation at the first London Java Unconference, at IBM Southbank 28 Nov 2009.
Richard Dallaway
November 28, 2009
Tweet
Share
More Decks by Richard Dallaway
See All by Richard Dallaway
AI Roadmap
d6y
0
47
Voice to guide "difficult" recycling queries
d6y
0
61
Brighton Java: Day in the life...
d6y
0
230
Day in the Life of a Functional Programmer
d6y
0
630
Exoplanet Safari
d6y
1
450
Types Working For You
d6y
1
2.7k
Towards Browser and Server Utopia with Scala.js: an example using CRDTs
d6y
0
7.7k
Code Review Gems
d6y
1
2k
Woot for Lift
d6y
2
3.3k
Other Decks in Programming
See All in Programming
フルサイクルエンジニアリングをAI Agentで全自動化したい 〜構想と現在地〜
kamina_zzz
0
280
ゲームの物理 剛体編
fadis
0
370
リリース時」テストから「デイリー実行」へ!開発マネージャが取り組んだ、レガシー自動テストのモダン化戦略
goataka
0
140
愛される翻訳の秘訣
kishikawakatsumi
3
340
Flutter On-device AI로 완성하는 오프라인 앱, 박제창 @DevFest INCHEON 2025
itsmedreamwalker
1
150
Spinner 軸ズレ現象を調べたらレンダリング深淵に飲まれた #レバテックMeetup
bengo4com
0
170
まだ間に合う!Claude Code元年をふりかえる
nogu66
5
890
HTTPプロトコル正しく理解していますか? 〜かわいい猫と共に学ぼう。ฅ^•ω•^ฅ ニャ〜
hekuchan
2
310
AIコーディングエージェント(NotebookLM)
kondai24
0
230
認証・認可の基本を学ぼう後編
kouyuume
0
250
Developing static sites with Ruby
okuramasafumi
0
320
안드로이드 9년차 개발자, 프론트엔드 주니어로 커리어 리셋하기
maryang
1
130
Featured
See All Featured
A brief & incomplete history of UX Design for the World Wide Web: 1989–2019
jct
1
260
Ruling the World: When Life Gets Gamed
codingconduct
0
100
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
Public Speaking Without Barfing On Your Shoes - THAT 2023
reverentgeek
1
280
SEO for Brand Visibility & Recognition
aleyda
0
4.1k
Visualization
eitanlees
150
16k
Six Lessons from altMBA
skipperchong
29
4.1k
How to Create Impact in a Changing Tech Landscape [PerfNow 2023]
tammyeverts
55
3.2k
Understanding Cognitive Biases in Performance Measurement
bluesmoon
32
2.8k
GraphQLの誤解/rethinking-graphql
sonatard
73
11k
BBQ
matthewcrist
89
9.9k
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
0
63
Transcript
How to add Scala to Java™ language projects? Richard Dallaway
@d6y http://spiralarm.com
Mixed compilation Build tools: Ant, Maven IDEs: The big three
Documentation: Scaladoc, Vscaladoc Testing: ScalaTest, Specs Findbugs (sort of) Code coverage Profilers Debugging CI: Hudson, Cruise All the Java libs & frameworks you use ...what else do you need? Tool chain
None
Collections interop: Java -> Scala OK, Scala -> Java not
so good, although libs to help. Fixed in 2.8. IDEs have quirks & workarounds. Fixed in 2.8. Common programming mistakes for Scala developers to avoid, see: http://stackoverflow.com/questions/1332574 Gotchas
Question What are the barriers to adding Scala—or any JVM
language—to an enterprise Java app?