
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.
Member since:
2005-07-24
How can you even ask that? Take a BASIC interpreter from the 80s and embed it in a web server. Dump several hundred functions into one global namespace. Bolt on an ill-conceived, half-assed object model. Hand it to a bunch of nonprogrammers... and you've got PHP.
You can't blame all of its many shortcomings on the clods who use it. They're too busy trading javascript snippets, cookbook fashion, on "web developer" sites to have made the mess that is PHP all by themselves.
Edited 2008-10-14 21:22 UTC