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
How to add Scala to Java language projects
Search
Richard Dallaway
November 28, 2009
Programming
35
0
Share
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
More Decks by Richard Dallaway
See All by Richard Dallaway
AI Roadmap
d6y
0
57
Voice to guide "difficult" recycling queries
d6y
0
76
Brighton Java: Day in the life...
d6y
0
240
Day in the Life of a Functional Programmer
d6y
0
650
Exoplanet Safari
d6y
1
480
Types Working For You
d6y
1
2.7k
Towards Browser and Server Utopia with Scala.js: an example using CRDTs
d6y
0
7.8k
Code Review Gems
d6y
1
2k
Woot for Lift
d6y
2
3.3k
Other Decks in Programming
See All in Programming
Road to RubyKaigi: Play Hard(ware)
makicamel
1
550
when storing skills in S3 file
watany
3
1.3k
Programming with a DJ Controller — not vibe coding
m_seki
3
780
Explore CoroutineScope
tomoeng11
0
160
Agentic Elixir
whatyouhide
0
440
ハーネスエンジニアリングにどう向き合うか 〜ルールファイルを超えて開発プロセスを設計する〜 / How to approach harness engineering
rkaga
28
19k
Building on Bluesky's AT Protocol with Ruby
mackuba
0
100
AI時代のエンジニアリングの原則 / Engineering Principles in the AI Era
haru860
0
1.1k
ローカルLLMでどこまでコードが書けるか / How much code can be written on a local LLM
kishida
2
310
書き換えて学ぶTemporal #fukts
pirosikick
2
350
Surviving Black Friday: 329 billion requests with Falcon!
ioquatix
0
2.8k
【26新卒研修資料】TDD実装演習
dip_tech
PRO
0
170
Featured
See All Featured
WCS-LA-2024
lcolladotor
0
570
Lessons Learnt from Crawling 1000+ Websites
charlesmeaden
PRO
1
1.2k
Marketing to machines
jonoalderson
1
5.2k
Information Architects: The Missing Link in Design Systems
soysaucechin
0
910
HDC tutorial
michielstock
2
650
Primal Persuasion: How to Engage the Brain for Learning That Lasts
tmiket
0
330
Designing Experiences People Love
moore
143
24k
BBQ
matthewcrist
89
10k
HTML-Aware ERB: The Path to Reactive Rendering @ RubyCon 2026, Rimini, Italy
marcoroth
1
29
For a Future-Friendly Web
brad_frost
183
10k
Digital Ethics as a Driver of Design Innovation
axbom
PRO
1
280
The Director’s Chair: Orchestrating AI for Truly Effective Learning
tmiket
1
160
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?