The Story of TypeScript

preview_player
Показать описание
This is the story of how TypeScript took over the world.
Рекомендации по теме
Комментарии
Автор

One of the biggest advantages is change management. You adjust one function signature and the entire codebase lights up like a Christmas tree, showing all the places that need adjustments.
Or just basic things like renaming a symbol across all files can be done (mostly) automatically.

ELStalky
Автор

Please keep making these history videos!

I feel as a younger dev coming into the space, I've missed out on learning a lot of the tech that brought us to where we are today. These videos help unfurl the layers of the SWE onion.

seanhuggins
Автор

I gave typescript a shot in early 2021 and never went back. MS did a great job.

ozzyfromspace
Автор

Meanwhile ts developer: whatever i’ll just use any

isan-sunshine
Автор

My company wanted to move away from Angular, because some loud colleagues found it way too strict (as it always comes with TS), and the half year release schedule made our projects after 1.5 year obsolete, because we did not keep up with the versions. As we don't write test, most of them don't use TS features (use any most of the time) the management did not see the benefits, they wanted all the new projects to be in React.js. Like plain React no TS. It took us some time with my leader, to change the management's mind about it. In short we came up with these points:
Most of our colleagues write low standard code.
They don't know enough JS and can't accept the helping hands from TS.
Changing to an unknown lib in the company without TS will lead to even more bugs and bad code.
Lowering these bare minimum standards won't help us in the long run.
We should encourage TS and tests, and that will help us keep up with the versions.

They understood and made me do lectures for my colleagues. I will present them this video next time!

aca
Автор

I'm really enjoying these new series 🙌🏼

wcandillon
Автор

Didn’t wanted to change my mind in 2 years of JS programming. But the day I tried TS, I felt like I was idiot for not trying it before. Such a good layer on top of JS. And if like me you hate Java, it’s seems the same but your experience is a lot better

foreach
Автор

What my beef with Typescript is the types that some vendors create that make no sense when reading the name and no sense when you take a look at the type declaration itself. Just made me wanna go back to loosely typed JS. Feeling much better now.

ward
Автор

I used to not like JavaScript but after learning TypeScript, it has becomes one of my favorite programming languages.

sleepy_femboy
Автор

Thanks for the video, I love it. Side note: 00:05:23 TypeScript is not a compiler, it's a transpiler, since it doesn't compile code to machine code, it compiles it to JavaScript

serhiicho
Автор

Thanks for the video. Appreciate it's conciseness, and not taking 15-30 minutes as most videos do nowadays.

er
Автор

Typescript is worth even for the code completion, and structuring your project, you always know what are the types or what members an object has. If your app big than these are huge benefits, not to mention the other many benefits TS has.

jungervin
Автор

Wow. This video combined with Imperative vs declarative are simply amazing. you explain things so concisely and simultaneously digestible that my brain can totally follow. That combined with the imagery and the well-timed glint of Oprah left me in stitches. More, more, MOAR!! These videos are great!

aaronkoller
Автор

this and previous video remind me a lot of fireship. if this level of content keeps coming, I will keep on watching.

riddixdan
Автор

Always count on “empathetic friend” over any linter

satindersingh
Автор

Will TypeScript age well though ? As you explained, JS already catched up with modules and classes, but in the future, JS new features may conflict with what TS proposes, like the private class fields proposal (stage 4) vs the private modifier in TS. The promise of TS being just a layer over JS may be more and more challenging to keep with time. The two outcomes I see are either, breaking changes and deprecations on TS new versions, or a split from JS evolution trajectory at one point.

SylvainPOLLETVILLARD
Автор

I’m a developer who started learning, without a technical background, in March 2020. Because of this, I’ve missed out on the context surrounding tools that my team uses, like TypeScript, which has caused some problems for me. This video really helped me build a relationship with the “why” of TS, which is influencing my relationship with the “how” of TS.

Thank you. Subbed.

Edit: maybe GraphQL/ApolloGQL at some point?

ze_chooch
Автор

awesome man
your videos are really really high quality
I love your videos
these are better than many paid out there
thanks

muhammadahmedjaved
Автор

TypeScript devs really surprised by 20-year-old compiler technology

antibioticaddict
Автор

Sadly, people forget that tools like TS, Docker, Kubernetes created to solve large scale problems and driven by hype deploy them everywhere often adding unnecessary complexity

alfred