Neues aus TC39:
Es wird daran gearbeitet, Übersetzungen direkt ok Browser zu machen: Intl.MessageFormat
und den Parser dazu.
Die Syntax dazu sieht so aus:
# Note! MF2 syntax is under development; this may still change
greeting = {Hello {$place}!}
new_notifications =
match {$count}
when 0 {You have no new notifications}
when one {You have {$count} new notification}
when * {You have {$count} new notifications}
Schon ganz interessant. Das Format “MF2” wird allerdings nicht von den Browserherstellern standardisiert, sondern vom Unicode-Konsortium.
In Stage 3 sind jetzt:
- Iterator-Helpers (filter/map/etc für Iterators)
- Set Methods. Ein paar längst überfällige Funktionen für Sets.
- Explicit Resource Management. Das ist ein
using
, wie man es aus C# kennt.