Basic Wicket and Scala
by stuq
- 12,153 views
This presentation is about doing Scala with Wicket. The basics of Scala are handled with a simple Hello World application. After that I explain some functional concepts and show a basic Wicket ...
This presentation is about doing Scala with Wicket. The basics of Scala are handled with a simple Hello World application. After that I explain some functional concepts and show a basic Wicket application written in Scala.
Daan van Etten gave this presentation at the ApacheCon Wicket meetup in Amsterdam, March 24, 2009. You can find the mentioned source code at http://stuq.nl/weblog/2009-03-24/amsterdam-wicket-meetup-2009
Accessibility
Categories
Upload Details
Uploaded via SlideShare as Apple Keynote
Usage Rights
© All Rights Reserved
Statistics
- Likes
- 31
- Downloads
- 2
- Comments
- 2
- Embed Views
- Views on SlideShare
- 11,837
- Total Views
- 12,153
1–2 of 2 previous next
Generics
Function pointers
Class cases and pattern matching (a.k.a Algebraic types)
Scala was designed to be both object-oriented and functional. It is a pure object-oriented language in the sense that every value is an object. Objects are defined by classes, which can be composed using mixin composition. Scala is also a functional language in the sense that every function is a value. Functions can be nested, and they can operate on data using pattern matching.
functional programming is a programming paradigm that treats computation as the evaluation of mathematical functions and avoids state and mutable data.
def sayHello = System.out.println(\"hello world\")
def sayHello = System.out.println(\"hello world\")
def sayHello = System.out.println(\"hello world\")
def sayHello = System.out.println(\"hello world\")