Комментарии 3
Т.е. по факту Typescript переименуют в Javascript?
Не понятно какой в этом смысл?
Даже если предположить что в каком то частном случае, (на бегу, держа ноут одной рукой) кому-то будет удобно избежать этапа минификации-транспиляции, все равно ж TS это не просто JS c типами, там много еще что не 1 в 1 компилируется, т.е. далеко не любой TS-код заработает. Или нет?
Вроде бы там еще тоньше, говорят, что эти аннотации типов движками будут игнорироваться, а вот Flow и TS как-то их ловко сумеют использовать. А вот енумы вообще за пределами предлагаемых нововведений, потому что они, дескать, в рантайме.
Репозиторий с пропозалом дает нам вот такие примеры:
Не слишком понял, за что они воют, правда. За скорость компилятора, дескать, тайпскиптовый компилятор станет шустрее если целевой язык будет похож на компилируемый?
Microsoft поддерживает добавление в JavaScript необязательного и стираемого синтаксиса типов