3 ms·
It is pretty good. Is it the best? I couldn't say. Some misc. good points: - It runs on the JVM, so you get performance and libraries, but you don't need to go
by noelwelsh 16y ago
It is pretty good. Is it the best? I couldn't say. Some misc. good points:
- It runs on the JVM, so you get performance and libraries, but you don't need to go through all the Java BS to get something working. (Seriously, performance is overlooked. If performance is not an issue, why did Facebook write HipHop?)
- Comet support (via Actors) is great and really easy to use. Ajax as well. Writing interactive website is very easy.
- The "no plumbing" approach is pretty good. You don't have to setup routes of anything (mostly). You just embed callbacks directly in the page in a lot of cases and things just work.
- Templates are nice.
The bad points:
- The ORM situation isn't great.
- The documentation is terrible (but improving).
Overall Lift is certainly worth looking at for some good ideas. Having a concise language and simple toolkit on the JVM is great.
- LiveTheDream 16y ago> If performance is not an issue, why did Facebook write HipHop? Energy. Facebook has thousands of servers running PHP code. HipHop allows them to have the same performance with half the servers[1]. 50% less servers at that scale equates to non-trivial energy (and cost) savings. [1] http://developers.facebook.com/blog/post/358 http://developers.facebook.com/blog/post/358