What are your experiences developing in Scala/Lift?

Viewed 4260

I heard a lot of good things about Scala and the Lift Web framework recently, especially from Foursquare's guys hence, I might use this technology in my next projects.

  • Are any of you Scala/Lift Developers?
  • What have your experiences been for developing on this platform and what are its advantages over Ruby On Rails or Python/Django?
  • Do you see it as a viable technology and "something to keep an eye on" for the next couple of years?

Is it worth it? Share your experiences on the Scala/Lift Platform.

3 Answers

I'm developing enterprise financial application in Lift for more than 6 months and I was JAVA programmer former. I have noticed a few points, which could help you:

  1. I write noticeable less lines of codes (great example)

  2. Around Lift there is strong a very kindly community. They always try to provide a substantive answer. I haven't any bad experience. Even they are open for new suggestions for new features in Lift. They approved two of my suggestions!

  3. New stable minor version of Lift is announced about every 6 - 8 weeks. New milestone is regular every two weeks.

  4. Lift is great framework for web applications. You can read about seven main features of Lift.

  5. Lift default ORM module - Mapper is not for big and advanced database models with lot of foreign keys and constraints. We had to use Squeryl.

I can't imagine that I have to return to JAVA code now. But my little advice is to try to code some simple application and you will see.

Related