Hacker News new | ask | show | jobs
by segmondy 2343 days ago
Upgrades are just hard.

See perl5 to perl6 GWbasic to Qbasic to VB to VB.net

you either make a clean break or keep all the warts, Either way folks are going to be unhappy.

Keep the warts, COBOL, Fortran, C, C++, PHP, Excel

3 comments

Ruby did a great job back in the day with their 1.8 release which changed the language to be Unicode friendly.
What did they do differently? I guess they benefited from hindsight.
> GWbasic to Qbasic

wait wuh? i thought these were just two of the dozen variants of the BASIC dialect... interesting!

Rename Perl 6 to Raku. People happier.
It makes sense if a language is so different and backwards incompatible than the previous version to just rename it to someone else.

Hence why a lot of people back in the day felt that Visual Basic .NET should be called Visual Fred instead :-P