Re:Go 1.17 Release Notes
by pxue on Monday August 16, 2021 @07:33PM
(#28204201)
For JS, es6/ecma2015 -> ecma2021, lots of language changes.
[ Parent
| on HN ]
Of course changes but afaik it's backwards compatible.
Re:Go 1.17 Release Notes
by ricardobeat on Monday August 16, 2021 @09:41PM
(#28205133)
I don't think the OP was making a point about backwards compatibility, but how the language itself has remained stable (sign of good design?). That is not the case for the majority of languages, except for maybe Ruby. Javascript in particular looks nothing like code from 6 years ago.
Re:Go 1.17 Release Notes
by systemvoltage on Tuesday August 17, 2021 @01:04AM
(#28206402)
Furthermore, you rarely just plain JS. It's always another behemoth framework such as React or Angular.
I challenge anyone to upgrade a project from Angular ver 5 to the latest. It's possible but you'll also question whether its possible for you to quit software engineering and learn woodworking.