264 karma · joined August 22, 2009
As a guy who just finished university, I've played more than my fair share of guitar hero and rock band. I like the games, and rhythm games in general.
To address the author's points:
* Maybe I'm not the typical person, but I would have no problem paying $120 for songs that I don't know. In each guitar hero or rock band game, I estimate that I know fewer than half of each set list, but I still enjoy the games.
* I played the demo in the store. I was too focussed on the controls the first time I played to give half a hoot about whether what I was listening to was any good.
* Finally, and this is the meat of the post - the game is too hard for a mainstream audience. I agree with the sentiment, but disagree with many of the points he makes to get there.
* No - We have languages that are turing-complete so new languages have no benefit.
* Yes - New languages can take trends that make their way into other languages in the form of libraries and built them directly into the language, making the source code cleaner.
* Yes - New hardware (cf. multi-processors) enables new features which can't be exploited by older languages.
* No - New languages segment the population, meaning we keep re-inventing the wheel by writing the same libraries over and over again.