Contenu connexe
Similaire à Scala and lift (20)
Scala and lift
- 1. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
Developing Highly Scalable,
Interactive and Secured Next Gen
Applications with Scala and Lift
Rohit Rai
- 2. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
I, Me and Myself
Technical Architect at Imaginea
Entrepreneur at heart
Tech junkie to the core
email: rohit.r@imaginea.com
twitter: @milliondreams
blog: http://mytechrantings.blogspot.com
- 3. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
Agenda
Introducing Scala
What is Lift?
Why do I use Lift?
Scala and Lift adoption
Questions
- 4. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
Introducing Scala
Scala is a general purpose programming language designed to express
common programming patterns in a concise, elegant, and type-safe way. It
smoothly integrates features of object-oriented and functional languages,
enabling Java and other programmers to be more productive.
http://www.scala-lang.org/
Scala == Tastier Java
- 5. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
What people have to say…
“If I were to pick a language to use today other than Java, it would be Scala”
- James Gosling (Father of Java)
“I can honestly say if someone had shown me the Programming in Scala book by
by Martin Odersky, Lex Spoon & Bill Venners back in 2003 I'd probably have
never created Groovy”
- James Strachan
(creator of Groovy)
- 6. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
Scala is…
Expressive and lightweight
Concise
Pure OO
Extensible
Pragmatic
Very very extensible
and the best part is it runs on the JVM!
- 7. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
I say, Its yummmmmm!
- 8. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
What is Lift?
Lift is the most powerful, most secure web framework available today.
http://liftweb.net/
The fast and easy way . . .
- 9. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
What people have to say…
Four stars to @foursquare - 1st site in a while I have taken a good look at that
didn't have a single security issue.
- Rasmus Lerdorf
(Creator of PHP, Infrastructure Architect at Yahoo!)
Lift is the only new framework in the last four years to offer fresh and innovative
approaches to web development. It redefines the state of the art.
- Michael Galpin, Developer, eBay
- 10. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
Why do I use Lift?
Highly Interactive Apps
Comet
Ajax
Lazy Loading
Wiring
The View First Workflow
Inherently Secured
Scalability
- 11. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
I love when I don't have to drive
through the traffic
- 12. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
Do I get a job on learning it?
- 13. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
Any Questions?
- 14. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
Useful links
To learn more on Scala and Lift
http://scala-lang.org
http://twitter.github.com/scala_school/
http://liftweb.net
About us
http://www.imaginea.com
http://www.pramati.com
https://github.com/Imaginea/take-a-lift
- 15. Copyright © 2011, Pramati Technologies Private Limited. Strictly Confidential and for Private Viewing only. Do not forward.
Thank You