"So I think the lack of a real computer science today, and the lack of real software engineering today, is partly due to this pop culture."
"Like I said, it’s a pop culture. A commercial hit record for teenagers doesn’t have to have any particular musical merits. I think a lot of the success of various programming languages is expeditious gap-filling."
It's been said that the population of programmers doubles every ~5 to 10 years. And, that loosely correlates to the hype cycle of "hot technologies".
I don't think it's possible to avoid a pop culture with that many young and inexperienced programmers, especially with a cultural emphasis on self-training over mentoring.
[2004] http://queue.acm.org/detail.cfm?id=1039523
"So I think the lack of a real computer science today, and the lack of real software engineering today, is partly due to this pop culture."
"Like I said, it’s a pop culture. A commercial hit record for teenagers doesn’t have to have any particular musical merits. I think a lot of the success of various programming languages is expeditious gap-filling."