What's New in TypeScript : Build 2018
HTML-код
- Опубликовано: 7 май 2018
- TypeScript has introduced groundbreaking innovations over the last year to truly describe the expressivity of JavaScript in its type system. Between conditional types, new stricter checks, general tooling, and some experimental work in cross-project management, we'll look at the sort of innovative new features that TypeScript brings to make building complex JavaScript apps a breeze.
Anders is so excited, talking high pitched when he gets going. :) Love to see his passion for this great project!
As someone who never used C# and used very little Microsoft dev tools, Hejlsberg is my hero! Imagine that dotnet was open sourced from the start :-(
Also I wish Hejlsberg would contribute to the "generics for Go" design project. He can do this anonymously :-), though he would be recognized by his paw.
After seeing TypeScript in the wild, especially in the last year (many of the frameworks I use, adopted TypeScript), I didn't see any reason to add the extra overhead to my projects. This video absolutely and unequivocally changed my mind.
Now, I see no reason NOT to use it. I was actually creating MORE of a headache by checking all the types in my functional programming manually. Thanks for the great presentation.
My only constructive criticism is that I would of loved a reference slide at the end of the presentation on how to get started quickly. Furthermore, how to add it to existing projects and how to start using it in new projects.
Thanks for all the hard work!
Beautiful stuff, Anders. Thanks to you and your team for all the hard work.
Great jobs on TS! Thank you, guys.
BTW, it should be downloadable, all the BUILD session videos. U2B is forbidden in some country. A downloaded video could spread more widely, which is a good thing for both MS and developers.
You can download BUILD 2018 sessions.
channel9.msdn.com/Events/Build/2018/BRK2150
every video can be downloaded as mp4 on channel9 site. like this one channel9.msdn.com/Events/Build/2018/BRK2150
Composite projects are good stuff! Reminds me a Makefile in a good way ;)
This is a very cool talk.
Awesome! TypeScript FTW!
Awesome talk! Thanks!
I'm completely lost at that Recursion type example. I tried to create it but it doesn't work. Here in this example, i'm always getting error at 'next':
type Foo = {
next: Foo
};
let a: Foo = {
next: {
next: {
next: {
next: {
next: {
next: {
next: {
next: {
next: 'a'
// the last next will always give compilation error
}
}
}
}
}
}
}
}
}
Where is my head.... oh right.. .head exploded... mind blown... Hahaha.
can I download somewhere a source code?
sick
so the point here is that webpack is full of bugs and the bugs will continue coming so dont use it ???
Well, assuming that they'll keep compiling it with TS (and fixing the bugs that are found as a result), I'd say that's not terribly likely.