Med jevne mellomrom møtes medlemmene av den såkalte TC39-komiteen for å diskutere hvordan ECMAScript – i dagligtale gjerne kalt bare JavaScript – skal utvikles videre.
Det er TC39 som har ansvaret for å ta forslag til ny funksjonalitet i JavaScript fra íde til godkjenning, fra trinn 0 (forslag) til trinn 4 (klart til å bli inkludert i språket).
Nylig gikk TC39 ut og varslet at de hadde blitt enige om hvilke nye funksjoner i JavaScript som skulle rykke oppover på listen:
ECMAScript excitement 😉
— Rob Palmer (@robpalmer2) February 11, 2024
This week @TC39 advanced these proposals 🎉
4️⃣ ArrayBuffer transfer
3️⃣ Base64 conversion
2️⃣.7️⃣ ShadowRealm
2️⃣ Joint Iteration
2️⃣ Math.sum
2️⃣ Promise.try
1️⃣ Discard bindings
1️⃣ ESM Phase Imports
1️⃣ Function Decorators
1️⃣ Iterator Unique/Chunking
Theo: – Masse på gang
I tillegg til punktene Rob Palmer lister opp i listen ovenfor, har også Signals – som vi har skrevet om tidligere – nå også nådd trinn 1. Det betyr at det vurderes såpass seriøst at TC39-komiteen vil bruke tid på å vurdere forslaget.
– Det er mer på gang enn det har vært noen gang, sier YouTube-profilen Theo Browne i en ny video der han går gjennom alle nyhetene.
Han er spesielt spent på funksjoner som Promise.try (trinn 2.7) og et nytt API som kalles ShadowRealm, som du kan høre mer om i gjennomgangen til Theo her: