I like typescript, but i feel like slowly it is becoming the most complicated looking language out there.
I like that we are free to use as little of the complexity as possible, but a lot of the terse and nuanced syntax can make it difficult to read code within a team.
Same here, it kind of validates my feelings about using only platform languages, which means JavaScript, even if with the caveats of dynamic languages.
It was great on the early days, now it has an endless list of configuration of language behaviours, Haskell style, and I cannot really track down what each supports, specially given those parameters.
Having WebIDL natively supported on the browsers would be enough.
I don't want to play reversi with Typescript type system.
3 comments
[ 92.3 ms ] story [ 179 ms ] threadI like that we are free to use as little of the complexity as possible, but a lot of the terse and nuanced syntax can make it difficult to read code within a team.
It was great on the early days, now it has an endless list of configuration of language behaviours, Haskell style, and I cannot really track down what each supports, specially given those parameters.
Having WebIDL natively supported on the browsers would be enough.
I don't want to play reversi with Typescript type system.