Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Sign up for free
Menu
Search
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Features
All features
Private URLs
Password Protection
Custom URLS
Scheduled publishing
Remove Branding
Restrict embedding
Deck Collections
Notes
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Explore
Featured decks
Featured speakers
Programming
Technology
Storyboards
Pricing
Search
Sign in
Sign up for free
How to add Scala to Java language projects
Search
Richard Dallaway
November 28, 2009
Programming
45
0
Share
Embed
Copy iframe code
Copy JS code
Copy link
Start on current slide
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
77
Voice to guide "difficult" recycling queries
d6y
0
95
Brighton Java: Day in the life...
d6y
0
270
Day in the Life of a Functional Programmer
d6y
0
670
Exoplanet Safari
d6y
1
510
Types Working For You
d6y
1
2.8k
Towards Browser and Server Utopia with Scala.js: an example using CRDTs
d6y
0
7.8k
Code Review Gems
d6y
1
2.1k
Woot for Lift
d6y
2
3.4k
Other Decks in Programming
See All in Programming
スマート反転とウェブアクセシビリティ
camiha
0
210
AWS DevOps Agentで インシデント対応をAIに任せたい
honmarkhunt
7
3.1k
JRuby: Past, Present, and Future
headius
0
170
[GoCon2026] When Goroutines Are Not Enough: Runtime Locality in High-Throughput Go
takehaya
6
2.4k
変化を抱擁するドキュメントの作り方 - ビジネスルール駆動開発がもたらす、コードとの新しい関係
ioki
2
220
Java 27新機能 / Java 27 new features
kishida
2
160
AgentCore CLI で進化した AWS での AI エージェントの作り方 : 必要な機能を必要な時に
icoxfog417
PRO
3
370
AI Agent時代のリアーキテクチャ戦略と実践
hokaccha
9
4.9k
市販E-Readerを乗っ取れ 〜Embedded Swiftで電子ペーパーガジェットを制御する〜
trickart
0
200
Jetpack Compose メカニズム
skydoves
0
460
App Intentsのビルドプロセスを支える技術
kntkymt
0
420
新卒PdEのリアル
ryu1013
1
510
Featured
See All Featured
Bridging the Design Gap: How Collaborative Modelling removes blockers to flow between stakeholders and teams @FastFlow conf
baasie
0
700
ReactJS: Keep Simple. Everything can be a component!
pedronauck
666
130k
AI Search: Implications for SEO and How to Move Forward - #ShenzhenSEOConference
aleyda
1
1.4k
Unsuck your backbone
ammeep
672
58k
Bootstrapping a Software Product
garrettdimon
PRO
306
120k
Reality Check: Gamification 10 Years Later
codingconduct
0
2.3k
Gemini Prompt Engineering: Practical Techniques for Tangible AI Outcomes
mfonobong
2
540
Efficient Content Optimization with Google Search Console & Apps Script
katarinadahlin
PRO
1
880
Easily Structure & Communicate Ideas using Wireframe
afnizarnur
194
17k
For a Future-Friendly Web
brad_frost
183
10k
Dominate Local Search Results - an insider guide to GBP, reviews, and Local SEO
greggifford
PRO
0
340
The Success of Rails: Ensuring Growth for the Next 100 Years
eileencodes
47
8.3k
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?