Comments 11
Начало статьи меня затянуло, стало интересно что же такое ArkType и как он может дать 15x производительность, но статья резко заканчивается на том, что вы вместо готовых сгенерированных типов использовали выведение типов в "рантайме" и ArkType тут вообще не при делах :(
И что? И как? К чему статья-то? По-факту, все свелось к оптимизации через ИИ. Но я уверяю вас, как только вы пытаетесь сами такое писать или заставить команду делать также, вы поймёте, что ваших временных затрат будет в разы больше, чем затрат на компиляцию. Тем более, что на подходе TS7 который реально быстрее, в отличии от таких вот подходов
Статья про то, что для оптимизации с помощью ИИ нужен фидбек луп. И то что есть инструменты как померить производительность вывода типов.
тем же самым столкнулся @_chenglou — крутой разработчик, на которого я равняюсь (он работал над React, Messenger, ReasonML и ReScript, а сейчас — над Midjourney и Pretext).
Сейчас бы равняться на худшие ( реакт ) продукты в индустрии
https://b-on-g.github.io/smalljs/section=versus/a=mol/b=react
Как я ускорил TypeScript-типы в 15.7 раза