Hemanth HM zeigt sehr prägnant ES2021-Features. Mann, es fühlt sich gar nicht so lange her an, als wir nur über ES2015 reden konnten, und jetzt ist das schon über ein halbes Jahrzehnt her.
Es gibt neue Dinge wie „beliebige Unterstriche in Zahlen einfügen“. Das gefällt mir irgendwie. Zum Beispiel ist 1_000_000_000 dasselbe wie 1000000000, aber lesbarer. Um ehrlich zu sein, verstehe ich die anderen Funktionen kaum.
Es ist interessant, wie sich der JavaScript-Truck mit neuen Funktionen vorwärts bewegt, während ich gleichzeitig mit Leuten zusammen bin, die viel Go schreiben, und wie stark sich das philosophisch von vornherein unterscheidet. Zum Beispiel gibt es in Go nur eine Art von Schleife, eine for-Schleife, und das war's, während JavaScript eine ganze Menge davon hat – vier allein für Arrays! Go fügt bewusst keine syntaktischen Zucker hinzu, während JavaScript süchtig danach zu sein scheint. Zucker ist ein verdammt starkes Zeug.
Tatsächlich verwendet Go
forals syntaktischen Zucker für andere SchleifenEine echte Sammlung neuer Funktionen.
Das „kleine, aber nützliche Komfortmerkmal“.
Das „Ich wusste nicht, dass ich das brauche“.
Das „behebt endlich diesen Schmerzpunkt“.
Das „Warum war das nicht vorher drin?“, alternativ „Endlich haben sie das reingebracht“.
Das „so esoterisch, dass weder Sie noch sonst jemand, den Sie kennen, weiß, was es tut“.