Raksts

TypeScript 7.0 beta: līdz 10x ātrāks izstrādes darbs

Microsoft izlaida TypeScript 7.0 beta ar līdz 10x ātrāku veiktspēju. Pārbūvējot kompilatoru un valodas servisu Go, uzlabota tipu pārbaude, kompilēšana un kopējā izstrādes ātrdarbība.

TypeScript 7.0 beta: līdz 10x ātrāks izstrādes darbs
Lasīšanas laiks: 2 Minūtes
Sekot Google

TypeScript tikko ieguva ievērojamu ātruma pieaugumu, un Microsoft grib, lai izstrādātāji to pamanītu. Uzņēmums izlaida TypeScript 7.0 beta versiju, un solījums ir grūti ignorējams: līdz pat 10 reizes ātrāka veiktspēja, it īpaši lielos projekta kodos, kas parasti palēnina redaktorus un būvēšanas rīkus.

Galvenā izmaiņa atrodas zem pārsega. Microsoft pārbūvēja kompilatoru un valodas servisu, izmantojot Go, solis, kas ļauj TypeScript labāk izmantot mūsdienu aparatūru, tai skaitā paralēlo apstrādi. Praktiski tas nozīmē ātrāku tipu pārbaudi, straujāku kompilēšanu un daudz atsaucīgāku izstrādes pieredzi, kad projekti sāk kļūt apjomīgāki.

Pazīstams TypeScript, tikai daudz ātrāks

Neskatoties uz jauno dzinēju, Microsoft norāda, ka valoda pēc uzvedības paliks tāda, kā izstrādātāji sagaida. Tipu pārbaude ir veidota tā, lai saglabātu saderību ar TypeScript 6.0, kas ir svarīgāk nekā šķiet. Neviens nevēlas veiktspējas uzlabojumu, kas klusām salauž gadiem veidotu kodu.

Tas ir īstais stāsts. Microsoft cenšas nodrošināt būtisku iekšēju pārrakstīšanu, neuzspiežot komandām pārmācīties valodu vai pilnībā pārveidot darba plūsmas. Tas pats TypeScript. Mazāk gaidīšanas. Tāds ir piedāvājums.

Izmēģināt to ir vienkārši. Izstrādātāji var instalēt beta versiju caur npm, izmantojot priekšskatījuma pakotni, un pēc tam izmantot tsgo komandu vietā, kur parasti lieto tsc.

  • npm install -D @typescript/native-preview@beta
  • npx tsgo --version
  • Versija 7.0.0-beta

Microsoft arī ievieš jauno valodas servisu redaktorā. Priekšskatījuma paplašinājums Visual Studio Code ir pieejams, ļaujot izstrādātājiem sajust ātruma ieguvumus rakstīšanas laikā, ne tikai kompilēšanas laikā.

Beta versija ir pietiekami stabila eksperimentiem, un Microsoft norāda, ka dažas komandas to pat varēs izmantot ikdienas darbā. Tomēr tas skaidri nav finišs. Uzņēmums to traktē kā aktīvu izstrādes procesu un lūdz atsauksmes pirms galīgā izlaiduma.

Pagaidām nav norādīts datums TypeScript 7.0 pabeigtajai versijai. Microsoft vēlas vairāk testēšanas, vairāk pielāgošanas un vairāk reālas pasaules atgriezeniskās saites pirms to pasludināt par plaši pieejamu. Ja beta pat daļēji izpildīs solījumu, TypeScript varētu kļūt ļoti atšķirīgs un ļoti ātrs izstrādātājiem visā pasaulē.

Laura Eglīte

"Viedtālruņi un gadžeti. Es palīdzu lasītājiem izvēlēties labāko tehniku viņu vajadzībām."

Atstāt komentāru

Komentāri

Vēl nav komentāru. Esiet pirmais.