3 ms·
> I am surprised they never launched a "2.0" version built from scratch and without all the vestigial tails. I'm surprised that you are surprised! Rewriting a
by pif 2y ago
> I am surprised they never launched a "2.0" version built from scratch and without all the vestigial tails.
I'm surprised that you are surprised!
Rewriting a million-lines-of-code project from scratch without the stupid bits is easy. Getting the equivalent of the working bits, instead...
Joel expressed this concept quite well already 25 years ago:
https://www.joelonsoftware.com/2000/04/06/things-you-should-never-do-part-i/ https://www.joelonsoftware.com/2000/04/06/things-you-should-...
- paulddraper 2y agoSkype is 20 years old. Tech has advanced enormously in that time.
- hn_throwaway_99 2y agoFunnily enough, I put that blog post in a sibling comment and described why I think it's bad advice. Why don't you think Skype is a perfect counterpoint to Joel's argument? I mean, Skype basically died because they didn't throw it away and start from scratch. Like the parent comment said, competitors came up, and what used to be a million line giant project was about a bajillion times easier when WhatsApp came along. Yes, it's absolutely true getting the working bits correct is hard, by consigning yourself to a slow death doesn't seem like much of an improvement.