Well, I just did not want to accept it, literally in denial, heck, I was one of the "few" web application developers that were still typing "Zope2 Developer" in monster, I even got my current job by searching in it..
I am really sad to say that my Zope2 days are over, I honestly feel bad that Digital Creations had stopped promoting it and switched to this over-engineering monstrosity called Zope3. Maybe I am too old to start drinking the new kool-aid, one thing is for sure: Python is still the kick-ass programming language ever created, and I am sticking to it..
So the natural transition for a python web developer would be to look into TurboGears, maybe Django, maybe get a brush of Ruby on Rails, and maybe, just "maybe", look at the Python Wiki searching for the missing treasure.. and yep, found it...
I found web2py [link], and in literally one week I was finishing writing this very blog (website) using nothing but pure good ol' python, what a breath of fresh air that was.
As with many of the new frameworks, web2py follows the MVC pattern design, you create your data access objects (database definitions, etc), then create the "server" or underlying back-end code for your app, and then create the user interface for all your your logic, Model-View-Controller at its best, though its implementation might differ a bit from other MVC frameworks out there.
I'd suggest you take a quick peek at the web2py page, specially take a look at the "comparison" section, so you'll see what lies ahead of you should you decide to take the red pill and learn this marvellous framework, highly recommended from someone involving, almost 100% in python programming for the past 10 years.
Add a Comment
Please keep this blog clean, avoid inflamatory, vulgar or otherwise improper comments. Thanks!