This was beautiful. Maybe for frontend components is not so useful, but for things like a rest client, having types on the functions signatures, is so much easier to use without having to relay completely on documentation or examples.
Believe me, it is indeed very useful for frontend. I lost count of how many times typing annotations (especially from other libraries) helped me write code much faster.
The smartest thing I ever did was writing my business in 100% TS. Every time I need to re-write a sub-system, TS has made that process less error prone and time consuming.
don't think so, since Typescript provides (some times) some Stage 2 proposals think of Decorators it has been in stage 2 for years but typescript allowed many people to use that, even if it reaches stage 3-4 some day, while browsers catch up on that typescript already provides a way to to backport that to es3, es5 it's not just about using new features, but backporting to the current environment in the browser I bet there will be a lot of similar stage 2 proposed features in the future
This was beautiful. Maybe for frontend components is not so useful, but for things like a rest client, having types on the functions signatures, is so much easier to use without having to relay completely on documentation or examples.
Believe me, it is indeed very useful for frontend. I lost count of how many times typing annotations (especially from other libraries) helped me write code much faster.
The smartest thing I ever did was writing my business in 100% TS. Every time I need to re-write a sub-system, TS has made that process less error prone and time consuming.
Thank u for this awesome video
Nice presentation!
CoffeeScript is no failure - a lot of its features are now part of the EcmaScript spec - clearly its popularity has driven the JavaScript forward.
What are these features?
@@i5artube I believe arrow functions came from CoffeScript
@@qodesmith520 "came from" isn't very accurate. Lambdas have been around since the 70s I think.
Did java replace C/C++ in classes? WASM will hopefully change that.
I liked that "I did experiment once... with JavaScript... in college" ... it's like he's talking about pot smoking or homosexuality. :D :D :D
Love hearing these horror stories.
A Java developer trying to sell TypeScript. What a surprise.
Amazing talk
I predict TypeScript to lose popularity as soon as the ECMAScript proposals (Stage 3) will move forward to the specs.
Which specific proposal are you betting on?
github.com/tc39/proposals ?
Nice!
don't think so, since Typescript provides (some times) some Stage 2 proposals
think of Decorators it has been in stage 2 for years but typescript allowed many people to use that, even if it reaches stage 3-4 some day, while browsers catch up on that typescript already provides a way to to backport that to es3, es5 it's not just about using new features, but backporting to the current environment in the browser
I bet there will be a lot of similar stage 2 proposed features in the future
1 year later and TS continue to growing ==)
@@jeffesoncosta14 still growing even now :V