Send to Printer

analysts

The Economics of Application Installation revisited

August 10, 2003 20:16:28.714

Spotted this in Y. B. Normal's weblog:

The sad reality is that as CPUs are getting faster, main memory and disks lag behind. By a long shot. So, if each application you have installed duplicates all the libraries it depends on, it will take longer to install, longer to load, and (because modern CPUs totally rely on their cache to keep their maximum pace) longer to execute. The assumption that we should stop optimizing for size, popular as it is among dynamic languages supporters, is plain wrong. Actually, it's getting to be farther from the truth as CPUs keep getting faster, but memories and disks don't.

This was in response to Sean McGrath's post. Exactly which statically bound languages of late have been optimizing for size? C#? Java? What planet is this from?

Comments

Planet Reality

[Ziv Caspi] August 11, 2003 16:33:45.976

Not languages, products. Windows, Office, SQL Server, Exchange, ... I bet, although this is not first-hand knowledge, that this is also true for the Linux kernel, DB2, Apache,...

 Share Tweet This