By gst
via oracleappslab.com
Published: Jun 05 2007 / 13:11
Despite what Joel has to say on this topic, I think Rails is ready for the enterprise. And companies who create enterprise apps should definitely be look at Rails. Here’s why…
Comments
murban replied ago:
I'm still going to have to say what I have always said. No language that does not support static typing will ever be ready for building Enterprise applications. Also, Rails suffers from a lack of good development tools.
I am more productive and can develop faster in Java than I can in Ruby, Python, or any other dynamically typed language. Why? One word: tools. Thanks to excellent IDEs like Netbeans, IDEA, and Eclipse, Java development is very productive if one takes the time to learn the tools. And in an enterprise environment where lots of different developers are working on lots of different parts of the software, these smart IDEs are indispensable to productivity.
ss93845 replied ago:
"I'm still going to have to say what I have always said. No language that does not support static typing will ever be ready for building Enterprise applications."
Hey, I'm always saying this :-) From my experience with dynamic and static languages, applications with >10k classes are unmaintainable with dynamic languages. They are good for small applications with <1k classes, for a thin frontend layer, which often changes, but not for a slow moving backend.
Greetings
-stephan
--
Stephan Schmidt :: stephan@reposita.org
Reposita Open Source software - Successful software development monitoring
http://community.reposita.org
Blog at http://stephan.reposita.org - No signal. No noise.
Voters For This Link (16)
Voters Against This Link (8)