2 ms·
I get that. However the analogy doesn't hold. "Modern" software is not a hammer you can replace the two parts of. It's a Boeing 747 which only allows small, inc
by Aerbil313 2y ago
I get that. However the analogy doesn't hold. "Modern" software is not a hammer you can replace the two parts of. It's a Boeing 747 which only allows small, incremental improvements in the replaced parts. With great effort you can customize it to be the Air Force One but you can't make an F35 out of it unless you start from scratch. Many design decisions made 33 years ago which are unwise in hindsight are ingrained in not only all software we write today, but even in the way we think about software now.