Introducing Play 2.0
playframework.org
playframework.org
I like the features planed, especially the native scala support.
The instant development feedback loop is one of the great appeals of Play...
Very nice website.
[update: 2.0 has no more exception work flow]
or you could just look at controller code...
"Play" just makes it sound so... unrobust. It needs a name that conveys that it's industrial-strength. How about Chupacabra or Lugwrench or ...
-Get a bigger VPS
-Build bigger applications.
There is a lot of overhead in the JVM (CLR too). It's pretty much unavoidable in the Java ecosystem. That said, that overhead remains relatively constant even as you write significantly bigger pieces of software, so after a certain point it tends to matter a lot less.
But this is what I love about the ruby world, we get both options :)
PS - using ruby and having both options is pretty awesome.
You can do it by triggering source code repo updates and then play restarts...
To me an appealing aspect of Ruby, Python etc is that I can pull up Vim, make some quick changes and see the results. For most Web apps this is a great thing.
Why would I move back to a statically typed, compiled, "slow to startup" runtime?
As far as static typing goes, that's a larger debate. Many, myself included, believe static typing has many benefits for error prevention, debugging, tooling, etc.
This sent shivers down my spine. Is it that hard to maintain backwards compatibility? And you would figure that if they did have to break backwards compatibility, there would be a clear migration path instead of this "Don't worry about upgrading. Just continue to use outdated versions of our software forever." attitude they seem to have. It's almost never a good idea to put yourself in the position to have to maintain two diverging versions of the same software if you can avoid it.
I'd rather have big disruptive incompatible major release that kinda compatible which may or may not break in production in a subtle ways.
Tapestry 5 now is a whole different story, and so far a good one.