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
0
28
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
42
Voice to guide "difficult" recycling queries
d6y
0
56
Brighton Java: Day in the life...
d6y
0
220
Day in the Life of a Functional Programmer
d6y
0
620
Exoplanet Safari
d6y
1
440
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
1.9k
Woot for Lift
d6y
2
3.2k
Other Decks in Programming
See All in Programming
AIと私たちの学習の変化を考える - Claude Codeの学習モードを例に
azukiazusa1
11
4.4k
CloudflareのChat Agent Starter Kitで簡単!AIチャットボット構築
syumai
2
510
奥深くて厄介な「改行」と仲良くなる20分
oguemon
1
560
Processing Gem ベースの、2D レトロゲームエンジンの開発
tokujiros
2
130
AI Agents: How Do They Work and How to Build Them @ Shift 2025
slobodan
0
100
CJK and Unicode From a PHP Committer
youkidearitai
PRO
0
110
ファインディ株式会社におけるMCP活用とサービス開発
starfish719
0
2k
The Past, Present, and Future of Enterprise Java with ASF in the Middle
ivargrimstad
0
170
Ruby Parser progress report 2025
yui_knk
1
460
Tool Catalog Agent for Bedrock AgentCore Gateway
licux
7
2.5k
詳解!defer panic recover のしくみ / Understanding defer, panic, and recover
convto
0
250
AIでLINEスタンプを作ってみた
eycjur
1
230
Featured
See All Featured
Embracing the Ebb and Flow
colly
87
4.8k
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
507
140k
BBQ
matthewcrist
89
9.8k
How To Stay Up To Date on Web Technology
chriscoyier
790
250k
Performance Is Good for Brains [We Love Speed 2024]
tammyeverts
12
1.1k
No one is an island. Learnings from fostering a developers community.
thoeni
21
3.4k
Large-scale JavaScript Application Architecture
addyosmani
513
110k
KATA
mclloyd
32
14k
Agile that works and the tools we love
rasmusluckow
330
21k
RailsConf & Balkan Ruby 2019: The Past, Present, and Future of Rails at GitHub
eileencodes
139
34k
Build your cross-platform service in a week with App Engine
jlugia
231
18k
Become a Pro
speakerdeck
PRO
29
5.5k
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?