Programs growing over the years
Posted Jan 27, 2012 20:05 UTC (Fri) by giraffedata
Parent article: An LCA 2012 summary
I've always found this question interesting (what did we get in return for the huge increase in resource usage from prior generations).
I think about it more in execution time, though. Often the new release of something is considerably slower than the old one even though as far as I can tell, I use only the features that were in the old one.
Emacs is particularly vexing that way. I'm sure wonderful things were added in the last 10 years, but I still edit the way I did 10 years ago and it takes a lot more CPU time. Emacs is apparently doing wondrous new things for me with every scroll-one-line command, because on some computers I can no longer scroll as fast as the keyboard repeats (which, by the way, makes it much more difficult to use -- it makes it scroll in jumps). I've always wondered what I'm getting in return for that.
to post comments)