πŸ”₯ Microsoft ускорила TypeScript Π² 10 Ρ€Π°Π·. Как ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ это ΡƒΠ΄Π°Π»ΠΎΡΡŒ?

Microsoft ускорила TypeScript Π² 10 Ρ€Π°Π·, пСрСйдя Π½Π° Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ компилятор. ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ быстрСС, ΠΏΠ°ΠΌΡΡ‚ΡŒ расходуСтся мСньшС, Ρ€Π΅Π»ΠΈΠ· β€” Π² 2025 Π³ΠΎΠ΄Ρƒ

πŸ”₯ Microsoft ускорила TypeScript Π² 10 Ρ€Π°Π·. Как ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ это ΡƒΠ΄Π°Π»ΠΎΡΡŒ?

Microsoft объявила ΠΎ Ρ€Π°Π΄ΠΈΠΊΠ°Π»ΡŒΠ½ΠΎΠΌ ускорСнии TypeScript: новая нативная вСрсия компилятора сокращаСт врСмя сборки Π² срСднСм Π² 10 Ρ€Π°Π·.

Как ΡƒΠ΄Π°Π»ΠΎΡΡŒ Π΄ΠΎΡΡ‚ΠΈΡ‡ΡŒ ускорСния

Microsoft Π½Π°Ρ‡Π°Π»Π° ΠΏΠΎΡ€Ρ‚ΠΈΡ€ΠΎΠ²Π°Ρ‚ΡŒ TypeScript Π½Π° Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ ΠΊΠΎΠ΄, отходя ΠΎΡ‚ Ρ‚Π΅ΠΊΡƒΡ‰Π΅ΠΉ JavaScript-Ρ€Π΅Π°Π»ΠΈΠ·Π°Ρ†ΠΈΠΈ. Π’ Ρ€Π΅Π·ΡƒΠ»ΡŒΡ‚Π°Ρ‚Π΅:

  • ΠšΠΎΠΌΠΏΠΈΠ»ΡΡ†ΠΈΡ ускоряСтся Π² 9–13 Ρ€Π°Π· (Π² зависимости ΠΎΡ‚ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°).
  • Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€ загруТаСтся Π² 8 Ρ€Π°Π· быстрСС (Π½Π° ΠΏΡ€ΠΈΠΌΠ΅Ρ€Π΅ Visual Studio Code).
  • ΠŸΠΎΡ‚Ρ€Π΅Π±Π»Π΅Π½ΠΈΠ΅ памяти ΡƒΠΌΠ΅Π½ΡŒΡˆΠΈΠ»ΠΎΡΡŒ ΠΏΠΎΡ‡Ρ‚ΠΈ Π²Π΄Π²ΠΎΠ΅.

Π’ΠΎΡ‚ ΠΊΠ°ΠΊ измСнилось врСмя компиляции Π² извСстных ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π°Ρ…:

ΠŸΠΎΠ΄ΠΎΠ±Π½Ρ‹Π΅ ΡƒΠ»ΡƒΡ‡ΡˆΠ΅Π½ΠΈΡ ΠΎΡ‚ΠΊΡ€Ρ‹Π²Π°ΡŽΡ‚ возмоТности для ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½ΠΎΠ³ΠΎ Π°Π½Π°Π»ΠΈΠ·Π° ΠΊΠΎΠ΄Π°, ΠΏΡ€ΠΎΠ΄Π²ΠΈΠ½ΡƒΡ‚Ρ‹Ρ… Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ΠΎΠ² ΠΈ ΠΈΠ½Ρ‚Π΅Π³Ρ€Π°Ρ†ΠΈΠΈ ИИ-инструмСнтов Π² процСсс Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚ΠΊΠΈ.

Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ ΠΈ Π½ΠΎΠ²Ρ‹Π΅ возмоТности

Π‘ΠΎΠ»ΡŒΡˆΠΈΠ½ΡΡ‚Π²ΠΎ Ρ€Π°Π·Ρ€Π°Π±ΠΎΡ‚Ρ‡ΠΈΠΊΠΎΠ² Ρ€Π°Π±ΠΎΡ‚Π°ΡŽΡ‚ Π² Ρ€Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Π°Ρ…, Π³Π΄Π΅ Π²Π°ΠΆΠ½Π° ΡΠΊΠΎΡ€ΠΎΡΡ‚ΡŒ. Благодаря Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠΌΡƒ компилятору:

πŸ”₯ Microsoft ускорила TypeScript Π² 10 Ρ€Π°Π·. Как ΠΊΠΎΠΌΠΏΠ°Π½ΠΈΠΈ это ΡƒΠ΄Π°Π»ΠΎΡΡŒ?

  • ВрСмя Π·Π°Π³Ρ€ΡƒΠ·ΠΊΠΈ VSCode ΡΠΎΠΊΡ€Π°Ρ‚ΠΈΠ»ΠΎΡΡŒ с 9,6 Π΄ΠΎ 1,2 сСкунд.
  • Π Π΅Π΄Π°ΠΊΡ‚ΠΎΡ€Ρ‹ станут быстрСС Π·Π° счСт ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π° Π½Π° Language Server Protocol (LSP).
  • АвтодополнСниС, поиск ссылок, навигация ΠΈ Ρ€Π΅Ρ„Π°ΠΊΡ‚ΠΎΡ€ΠΈΠ½Π³ станут ΠΌΠ³Π½ΠΎΠ²Π΅Π½Π½Ρ‹ΠΌΠΈ.

Π‘ΡƒΠ΄ΡƒΡ‰Π΅Π΅ TypeScript: вСрсия 7.0 ΠΈ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π½Ρ‹ΠΉ ΠΏΠ΅Ρ€ΠΈΠΎΠ΄

  • TypeScript 6.x (JS) ΠΏΡ€ΠΎΠ΄ΠΎΠ»ΠΆΠΈΡ‚ ΠΏΠΎΠ»ΡƒΡ‡Π°Ρ‚ΡŒ обновлСния.
  • TypeScript 7.0 (Π½Π°Ρ‚ΠΈΠ²Π½Ρ‹ΠΉ) Π²Ρ‹ΠΉΠ΄Π΅Ρ‚, ΠΊΠΎΠ³Π΄Π° достигнСт ΠΏΠΎΠ»Π½ΠΎΠΉ совмСстимости.
  • ОбС вСрсии Π±ΡƒΠ΄ΡƒΡ‚ ΠΏΠΎΠ΄Π΄Π΅Ρ€ΠΆΠΈΠ²Π°Ρ‚ΡŒΡΡ ΠΏΠ°Ρ€Π°Π»Π»Π΅Π»ΡŒΠ½ΠΎ Π΄ΠΎ ΠΏΠΎΠ»Π½ΠΎΠ³ΠΎ ΠΏΠ΅Ρ€Π΅Ρ…ΠΎΠ΄Π°.

Microsoft ΠΎΠ±Π΅Ρ‰Π°Π΅Ρ‚ рСгулярно ΠΏΡƒΠ±Π»ΠΈΠΊΠΎΠ²Π°Ρ‚ΡŒ обновлСния ΠΎ ΠΏΡ€ΠΎΠ΅ΠΊΡ‚Π΅.

ΠŸΠ΅Ρ€Π²Π°Ρ вСрсия Π½Π°Ρ‚ΠΈΠ²Π½ΠΎΠ³ΠΎ TypeScript для CLI появится ΡƒΠΆΠ΅ Π² сСрСдинС 2025 Π³ΠΎΠ΄Π°, Π° ΠΏΠΎΠ»Π½ΠΎΡ†Π΅Π½Π½Ρ‹ΠΉ Ρ€Π΅Π»ΠΈΠ· оТидаСтся ΠΊ ΠΊΠΎΠ½Ρ†Ρƒ Π³ΠΎΠ΄Π°.

Π§ΠΈΡ‚Π°ΠΉΡ‚Π΅ Ρ‚Π°ΠΊΠΆΠ΅:  NVIDIA: ΠΊΠΎΠ½Π½Π΅ΠΊΡ‚ΠΎΡ€Ρ‹ Π²ΠΈΠ΄Π΅ΠΎΠΊΠ°Ρ€Ρ‚ RTX 50XX Π½Π΅ плавятся, ΠΏΠΎ ΡΡ€Π°Π²Π½Π΅Π½ΠΈΡŽ с ΠΏΡ€ΠΎΡˆΠ»Ρ‹ΠΌ ΠΏΠΎΠΊΠΎΠ»Π΅Π½ΠΈΠ΅ΠΌ, бСзопасны
ΠŸΠΎΠ½Ρ€Π°Π²ΠΈΠ»Π°ΡΡŒ ΡΡ‚Π°Ρ‚ΡŒΡ? ΠŸΠΎΠ΄Π΅Π»ΠΈΡ‚ΡŒΡΡ с Π΄Ρ€ΡƒΠ·ΡŒΡΠΌΠΈ:
CyberSafe: ΠΊΠΎΠΌΠΏΡŒΡŽΡ‚Π΅Ρ€Π½Π°Ρ Π±Π΅Π·ΠΎΠΏΠ°ΡΠ½ΠΎΡΡ‚ΡŒ