Linked by snydeq on Tue 14th Oct 2008 16:58 UTC
General Development Peter Wayner examines the platforms and passions underlying today's popular dynamic languages, and though JavaScript, Perl, PHP, Python, Ruby, Groovy, and other scripting tools are fast achieving the critical mass necessary to flourish into the future, 10 forces in particular appear to be driving the evolution of this development domain. From the co-optation of successful ideas across languages, to the infusion of application development into applications that are fast evolving beyond their traditional purpose, to the rise of frameworks, the cloud, and amateur code enablers, each will have a profound effect on the future of today's dynamic development tools.
Permalink for comment 333792
To read all comments associated with this story, please click here.
RE[2]: Good read
by Clinton on Wed 15th Oct 2008 06:47 UTC in reply to "RE: Good read"
Clinton
Member since:
2005-07-05

How does PHP encourage this any more the Python.


I don't see how you can compare the two. PHP is a templating language and Python is not, so in order to do a compare, you'd have to compare PHP against a Python based templating system like Mako, Cheetah, Kid, or Django templates.

In the case of Django templates (which is what I'm most familiar with) the business logic is not allowed to be included in the presentation. It simply can't happen. This is good. With PHP, it does happen and results in some crappy, hard to maintain code.

Reply Parent Score: 2