Hi All I have been working in the Java J2EE - Web Development field for the last 5 years and I can say that I've had my good times and equally bad ones. What frustrates me the most that I find Python with Django doesn't have to think about are: 1. Classloading is a pain in the ass and to make the matters worse, its not standardized on J2EE level so each vendor has their own way of loading compiled classes. (I spend more time pluming then actually coding business concerns) 2. Tones of XML bloating in even my smallest web applications. 3. Adding any other additional frameworks that are meant to make my life easier, introduce more XML, more abstract classes, etc...
Few days ago, I dusted my "Diving into Python" book and started playing around with some examples. Did some research on available python-based web frameworks and found Django to look simple and lightweight by nature. Last night, I read the official Django tutorial in 1 hour following the Poll application example. I took another 1 hour to extend the Poll app to use generic views (CRUD) for Poll and Choice models. (I know that admin app can handle this, just did it for fun.) That's in 2 hours I learnt how to use Django and write my own app with some guidance of tutorial and rest on my own. My mission now is to write a Personal Finance Web App using Django. Seeing is believing they say, well I believe that I will see myself developing this app in less then a week thanks to the power of dynamic Python language and simple lightweight Django web framework. (This must be the first time in years that I have written a web app that has no XML Config files! :-)) I still thing Java has it place in heavyweight Enterprise applications and dealing with integration concerns BUT for everything else there is perhaps Python and cool frameworks like Django... Django seems to follow the KISS principal very well and I hope continues doing that in the future. Great work! -Alen --~--~---------~--~----~------------~-------~--~----~ You received this message because you are subscribed to the Google Groups "Django developers" group. To post to this group, send email to [email protected] To unsubscribe from this group, send email to [EMAIL PROTECTED] For more options, visit this group at http://groups.google.com/group/django-developers -~----------~----~----~----~------~----~------~--~---
