Ask Slashdot: One Framework To Rule Them All?
New submitter ittybad writes "I work with a small web-based company, and, for some new web applications, we are looking to possibly change frameworks if it will be a benefit to our developers and our customers. We have experience with PHP's Symfony 1.4, and are not happy with what we are experiencing with Symfony 2.0. We have some Ruby guys who would love us to implement a Ruby on Rails solution, and our backend is Python powered — so maybe Django is the way to go. So, I ask you, Slashdotters, what web framework do you find to be the best and why? Why would you avoid others?"
One tool to rule them all: Assembly.
To offset political mods, replace Flamebait with Insightful.
http://xkcd.com/927/
Sure. And a chisel can be used as a screwdriver.
Regular 15 minute breaks.
Seriously. If you start out thinking about frameworks, you're already on the wrong path.
A framework is basically a set of libraries that have formed a cabal. Because they are only working with each other, and you always have to deal with all of them.
It goes so strongly against the basic concepts of modularity and re-usability, that I call them an anti-pattern.
Don't limit yourself. Instead find yourself a nice set of libraries. with as few layers as possible between you and the hardware (without losing in elegant abstraction), that can be used however you please. There is no one-size-fits-all. If it turns out to be best to build it in modules consisting of a PHP web interface, a Haskell server, a C++ rendering engine with a bit of Assembler, a Java phone client, a JavaScript web client, and a million Chinese workers, then so be it!
Have you considered assisted suicide? It seems like one only way left for you to die with dignity.
Why? My bank accepts my pay checks.
These comments are my own and do not necessarily reflect the views or opinions of my employer or colleagues...
And, if you consider the flint is considerably more brittle/delicate if the wrong type of force is applied, as compared to steel/iron, the analogy gets even more apt.
Wow, what an amazing analogy, and it doesn't even involve cars!
Self proclaimed typo king, and inventor of the bear destroying coffee table (patent not pending).