What's the barrier exactly? And keep in mind typescript's growing popularity and momentum, which states quite clearly that the javascript community is more than willing to tolerate added layers of complexity just to be able to use static typing.
I think it being first to market in a browser was probably the most important aspect of it being so successful. Microsoft tried VBScript and it got some take-up , but it was ultimately too late.
It was also free. At the time, IDE's and compilers were pretty expensive in the Windows world.
What's the barrier exactly? And keep in mind typescript's growing popularity and momentum, which states quite clearly that the javascript community is more than willing to tolerate added layers of complexity just to be able to use static typing.