TypeScript 7.0 - найдивніший major-реліз, який я бачив за 24 роки в розробці:
⏺список нових можливостей мови — майже порожній
⏺жодного нового оператора, нічого нового в системі типів
🔵І водночас це найбільша зміна в TypeScript з 2012 року - весь компілятор переписали з TypeScript на Go.
🔵Результат: тайпчек у 8–12 разів швидший. Кодова база VS Code — 1,5 мільйона рядків — раніше проходила повну перевірку за 77,8 секунди. Тепер за 7,5.
Ключове тут — це порт, а не переписування. Команда взяла старий компілятор і перенесла його на Go файл за файлом. Ті самі алгоритми, та сама семантика типів. Ваш код, який компілювався на 6.0, поводитиметься так само на 7.0.
Рідкісний випадок, коли велика компанія втрималася від спокуси «заодно зробити краще» - і саме тому це спрацювало.
Хто вже оновився?
Так👍. Ні 😱. Планую🔥
#typescript
Post #955
637

- 🔥 30
- 👍 8
- 😱 7
- 👎 1