Sparkky
I think that more mirrors why so many people who program professionally get so much satisfaction by hobby projects or taking time off to work on their own project.
Much like criticizing all liberals as being dreadlock'd pot smoking communists, or criticizing conservatives for hating everyone who isn't them and being heartless.
Using these extreme examples does nothing more than incite arguments... But I guess in this guess arguments get you links, and links get you ad revenue... perhaps it's not so surprising why this article was written.
At one point YAML, or JSON were considered new, useless technology.. Why would you need it when you have XML? Look at noSQL databases, originally dismissed as a waste of time, but now they are proving to be important technology in the current day. Technology is only "trendy garbage" in hindsight; when its new we can't tell the difference between D and C#. JavaScript thick clients have some bad examples, but to call them flash websites is a little overstating it.
Successful JavaScript applications aren't a replacement for websites, they are a replacement for software application. Calling them bad websites is really missing the point.
This is just another cynical internet blogger trying to make himself feel enlightened ;) nothing more.
Look at all the publicity, they are on Reddit, news sites, twitter, HN... I've never heard of them until today, and I imagine I'm, not alone.
I work AAA development now, but its weird to see porter and king talking about these things that went down back when this community was full of lovable little underdogs.
2008 1778
2009 1879
2010 2048
2011 1972
2012 2103
2013 2253
According to the spread sheet, this is the numbers per year of schools that offered it nationally. (5A - 12B on Sheet1)