History: What Worked?
n
MAYBE
n
Parallelism (but now we
really
need it)
n
Garbage collection
n
Interfaces and specifications
n
Reuse / components
o
Works for
Unix filters
o
Platforms
o
Big things (OS, DB, browser)
o
Flaky for
Ole/COM/Web services