It used to be that the major limitation in computing was hardware. Look at the creativity that it spawned.
This can be summed up in one word: demoscene. In fact I thought the article would be about the demoscene, just from its title.
History shows hardware kept getting faster, but there has been no decrease in the amount of ever larger, slow, unreliable software.
That's what I think someone who took this 30-year-leap would perceive if they switched from a computer of the 80s to a new system today: "This app is how many bytes!? It's pretty and all, but it can only do this? Why does it take so long to boot up?"
What exactly is the point of "programmmer productivity" and whatever problems some programmers think that this justifies?
I think it's more like a combination of laziness and selfishness: programmers want to be more "productive" by doing the least work possible, and at the same time are uncaring about or underestimate the impact of this on the users of their software. Trends in educating programmers that encourage this sort of attitude certainly don't help...
This can be summed up in one word: demoscene. In fact I thought the article would be about the demoscene, just from its title.
History shows hardware kept getting faster, but there has been no decrease in the amount of ever larger, slow, unreliable software.
That's what I think someone who took this 30-year-leap would perceive if they switched from a computer of the 80s to a new system today: "This app is how many bytes!? It's pretty and all, but it can only do this? Why does it take so long to boot up?"
Interesting comparison here: http://hallicino.hubpages.com/hub/_86_Mac_Plus_Vs_07_AMD_Dua...
What exactly is the point of "programmmer productivity" and whatever problems some programmers think that this justifies?
I think it's more like a combination of laziness and selfishness: programmers want to be more "productive" by doing the least work possible, and at the same time are uncaring about or underestimate the impact of this on the users of their software. Trends in educating programmers that encourage this sort of attitude certainly don't help...
There's also this related item a few days ago: https://news.ycombinator.com/item?id=8679471