What's New in TypeScript : Build 2018

  Рет қаралды 23,622

Microsoft Developer

Microsoft Developer

Күн бұрын

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.

Пікірлер: 19
@djslakor
@djslakor 6 жыл бұрын
Anders is so excited, talking high pitched when he gets going. :) Love to see his passion for this great project!
@beardymonger
@beardymonger 6 жыл бұрын
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.
@JarenDuan
@JarenDuan 6 жыл бұрын
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.
@VisualAcademy
@VisualAcademy 6 жыл бұрын
You can download BUILD 2018 sessions. channel9.msdn.com/Events/Build/2018/BRK2150
@ChyK24
@ChyK24 6 жыл бұрын
every video can be downloaded as mp4 on channel9 site. like this one channel9.msdn.com/Events/Build/2018/BRK2150
@bugs181
@bugs181 6 жыл бұрын
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!
@ralexand56
@ralexand56 6 жыл бұрын
Beautiful stuff, Anders. Thanks to you and your team for all the hard work.
@ycombine1053
@ycombine1053 5 жыл бұрын
This stuff is really next level. I see a lot of parallels in other functional languages like F#. Typescript is starting to really take some of the best pieces of F# while still remaining accessible and flexible.
@legatodi3000
@legatodi3000 6 жыл бұрын
Composite projects are good stuff! Reminds me a Makefile in a good way ;)
@FaztCode
@FaztCode 5 жыл бұрын
This is a very cool talk.
@faiz697
@faiz697 5 жыл бұрын
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 } } } } } } } } }
@AndreyMakR3
@AndreyMakR3 6 жыл бұрын
Awesome! TypeScript FTW!
@ChyK24
@ChyK24 6 жыл бұрын
can I download somewhere a source code?
@AnitShrestha
@AnitShrestha 6 жыл бұрын
Awesome talk! Thanks!
@jimmychandra1456
@jimmychandra1456 6 жыл бұрын
Where is my head.... oh right.. .head exploded... mind blown... Hahaha.
@im-deepfriedwater
@im-deepfriedwater 6 жыл бұрын
sick
@zeocamo
@zeocamo 6 жыл бұрын
so the point here is that webpack is full of bugs and the bugs will continue coming so dont use it ???
@donwomick3413
@donwomick3413 6 жыл бұрын
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.
What’s new in TypeScript - BRK3023
1:00:11
Microsoft Developer
Рет қаралды 27 М.
Visual Studio Code Can Do That: Tips & Tricks : Build 2018
1:17:20
Microsoft Developer
Рет қаралды 24 М.
How I Turned a Lolipop Into A New One 🤯🍭
00:19
Wian
Рет қаралды 10 МЛН
Flipping Robot vs Heavier And Heavier Objects
00:34
Mark Rober
Рет қаралды 53 МЛН
Миллионер | 2 - серия
16:04
Million Show
Рет қаралды 1,4 МЛН
إخفاء الطعام سرًا تحت الطاولة للتناول لاحقًا 😏🍽️
00:28
حرف إبداعية للمنزل في 5 دقائق
Рет қаралды 79 МЛН
Introducing ML.NET : Build 2018
1:04:55
Microsoft Developer
Рет қаралды 32 М.
Git patterns and anti-patterns for successful developers : Build 2018
20:26
Microsoft Developer
Рет қаралды 129 М.
An Introduction to Blockchain with Mark Russinovich : Build 2018
1:17:08
Microsoft Developer
Рет қаралды 38 М.
The Worst Programming Language Ever - Mark Rendle - NDC Oslo 2021
1:00:41
NDC Conferences
Рет қаралды 1,3 МЛН
Visual Studio and Xamarin: The future of app development  : Build 2018
1:15:40
Microsoft Developer
Рет қаралды 9 М.
What's new in Web Development with ASP.NET Core 2.1 : Build 2018
1:15:16
Microsoft Developer
Рет қаралды 35 М.
Modern TypeScript is amazing! - Jake Ginnivan
49:26
NDC Conferences
Рет қаралды 9 М.
Learn TypeScript in 50 Minutes - Tutorial for Beginners
48:11
Codevolution
Рет қаралды 845 М.
JavaScript Event Loop -- Visualized!
29:43
ColorCode
Рет қаралды 14 М.
.NET Overview & Roadmap : Build 2018
1:20:04
Microsoft Developer
Рет қаралды 42 М.
How I Turned a Lolipop Into A New One 🤯🍭
00:19
Wian
Рет қаралды 10 МЛН