23 years ago... https://www.joelonsoftware.com/2000/04/06/things-you-should-...
Elon: Code is brittle. Need a complete rewrite
11–20 of 48 posts
Re: Elon: Code is brittle. Need a complete rewrite
#12Re: Elon: Code is brittle. Need a complete rewrite
#13Re: Elon: Code is brittle. Need a complete rewrite
#14In theory we could make software that lasts for decades, given some languages have been around for that long. Even if the programming languages changed, software could be abstracted and worked on a level that transcends technical specs. The problem is that it is not viable for large organizations with hundreds of engineers that are constantly rotating and changing focus. Business is too short-term oriented to care for any benefits of long-term engineering. I'm not saying it's good or bad, and maybe this changes as we move further and further into the information age.
Re: Elon: Code is brittle. Need a complete rewrite
#15Re: Elon: Code is brittle. Need a complete rewrite
#16Re: Elon: Code is brittle. Need a complete rewrite
#17Imagine a VP of engineering saying what's in that tweet. How many minutes until they are fired af?
Re: Elon: Code is brittle. Need a complete rewrite
#18Re: Elon: Code is brittle. Need a complete rewrite
#19Re: Elon: Code is brittle. Need a complete rewrite
#20One who has enough experience to see flaws in an existing (or "legacy") system and feel they could do better if they just rewrote it all from scratch, but not enough experience (or too much hubris) to know how well that does or does not go in practice.
He may be right, of course. I'm just pattern matching on what he sounds like...