Hacker News new | past | comments | ask | show | jobs | submit login

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

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

Applications are open for YC Summer 2020

Guidelines | FAQ | Support | API | Security | Lists | Bookmarklet | Legal | Apply to YC | Contact