TypeScript har fået et markant hastighedsboost, og Microsoft vil have udviklere til at lægge mærke til det. Virksomheden har udgivet en beta af TypeScript 7.0, og løftet er svært at overse: op til 10 gange hurtigere ydeevne, især på store kodebaser som normalt sinker editorer og build-værktøjer.
Den væsentligste ændring ligger under motorhjelmen. Microsoft har genopbygget compileren og sprogservicen i Go, et skridt der lader TypeScript udnytte moderne hardware bedre, inklusive parallel behandling. I praksis betyder det hurtigere typekontrol, hurtigere kompilering og en langt mere responsiv udvikleroplevelse, når projekter begynder at vokse.
Et velkendt TypeScript, bare langt hurtigere
Trods den nye motor siger Microsoft, at sproget skal opføre sig, som udviklere forventer. Typekontrollen er designet til at være konsistent med TypeScript 6.0, hvilket er vigtigere, end det lyder. Ingen ønsker en ydelsesforbedring, der i stilhed bryder flere års kode.
Den balance er den egentlige historie. Microsoft forsøger at levere en stor intern omskrivning uden at tvinge teams til at genlære sproget eller genopbygge deres arbejdsgange fra bunden. Samme TypeScript. Mindre ventetid. Det er budskabet.
Det er nemt at prøve. Udviklere kan installere betaen via npm med preview-pakken og derefter bruge tsgo i stedet for den velkendte tsc-kommando.
- npm install -D @typescript/native-preview@beta
- npx tsgo --version
- Version 7.0.0-beta
Microsoft udruller også den nye sprogservice direkte i editoren. En preview-udvidelse til Visual Studio Code er tilgængelig, så udviklere kan mærke hastighedsgevinsterne mens de koder, ikke kun under build.
Betaen er stabil nok til eksperimenter, og Microsoft siger, at nogle teams måske endda kan bruge den i det daglige arbejde. Alligevel er dette klart ikke slutmålet. Virksomheden behandler det som et aktivt, igangværende arbejde og beder om feedback, inden den endelige udgivelse kommer.
Indtil videre er der ingen lanceringsdato for den færdige version af TypeScript 7.0. Microsoft ønsker mere testning, mere finjustering og mere input fra den virkelige verden, før de erklærer udgivelsen generelt tilgængelig. Hvis betaen holder bare en del af sit løfte, kan TypeScript dog komme til at føles meget anderledes og meget hurtigere for udviklere overalt.



.webp)
Diskussion
Skriv en kommentar
Kommentarer
Ingen kommentarer endnu. Vær den første.