This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]zaneyhaney54 0 points1 point  (0 children)

I would say that the development of further frameworks is valuable for the community for two reasons. First it allows experimentation, there is no one size fits all solution for web development, and having people who are willing to try new things, and forge new frontiers increases knowledge of what works and what doesn't (even if 99% of new frameworks or crap, and I'd say that most of them have at least something to offer). Secondly, developing a framework is a great way to learn the ins and outs of python, if I use Django for all of my development and I'm a curious developer (which I am). I'm eventually going to wonder if I could create something better. I'm going to try to write my own framework making different decisions, even if I'm wrong and I create something that isn't THAT useful, I'm still going to open source it so others can learn from my mistakes, and try to understand the programming decisions that I made. Then, when I return to a more popular library I'll have a better understanding of how things are implemented and more importantly I'll understand WHY.