A scala introduction
João Ferreira @jtjeferreira
Disclaimer
Parts of this presentation were taken with permission from
Nick Stanch
presentation on Fun(lx) Meetup
Who…
…makes Scala?
…uses Scala?
Poll
Part 1
Main features
Types
Values
Classes & objects
Traits
Functions
Pattern matching
Part 2
Libraries and applications
Collections
Futures
(info)
Async
(info)
Akka
(info)
Spray
(info)
Part 3
Tooling & documentation
IDE support
Scala-IDE (Eclipse plugin)
IDE support
Intellij IDEA
Part 4
Scalatron Tournament
Scalatron
Hello World bot
Move in circles bot
Command parser function
Command parser function tips
Command parser function
Food finder bot
Food finder bot
Food finder bot
Food finder bot
Food finder bot
Food finder bot
Food finder bot
Food finder bot
Thats it folks