Lock in $30 Savings on PRO—Offer Ends Soon! ⏳
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
46
Voice to guide "difficult" recycling queries
d6y
0
60
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で操作できるんだぜ
kis9a
0
720
手軽に積ん読を増やすには?/読みたい本と付き合うには?
o0h
PRO
1
170
モデル駆動設計をやってみようワークショップ開催報告(Modeling Forum2025) / model driven design workshop report
haru860
0
270
愛される翻訳の秘訣
kishikawakatsumi
2
320
Building AI Agents with TypeScript #TSKaigiHokuriku
izumin5210
6
1.3k
UIデザインに役立つ 2025年の最新CSS / The Latest CSS for UI Design 2025
clockmaker
18
7.4k
connect-python: convenient protobuf RPC for Python
anuraaga
0
400
Navigation 3: 적응형 UI를 위한 앱 탐색
fornewid
1
320
TUIライブラリつくってみた / i-just-make-TUI-library
kazto
1
380
生成AIを利用するだけでなく、投資できる組織へ
pospome
1
320
AIエージェントを活かすPM術 AI駆動開発の現場から
gyuta
0
400
MAP, Jigsaw, Code Golf 振り返り会 by 関東Kaggler会|Jigsaw 15th Solution
hasibirok0
0
230
Featured
See All Featured
Let's Do A Bunch of Simple Stuff to Make Websites Faster
chriscoyier
508
140k
CSS Pre-Processors: Stylus, Less & Sass
bermonpainter
359
30k
BBQ
matthewcrist
89
9.9k
Side Projects
sachag
455
43k
The Straight Up "How To Draw Better" Workshop
denniskardys
239
140k
The Art of Programming - Codeland 2020
erikaheidi
56
14k
A designer walks into a library…
pauljervisheath
210
24k
[Rails World 2023 - Day 1 Closing Keynote] - The Magic of Rails
eileencodes
37
2.6k
StorybookのUI Testing Handbookを読んだ
zakiyama
31
6.4k
CoffeeScript is Beautiful & I Never Want to Write Plain JavaScript Again
sstephenson
162
16k
Building a Modern Day E-commerce SEO Strategy
aleyda
45
8.3k
Designing for humans not robots
tammielis
254
26k
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?