Jordan did not think that Typescript will make it into React. Even Google had to give up on AtScript in Favor of Typescript. Typescript is such an indepth designed Language which will help to move forward the whole Javascript Community!
Well, TS is certainly a step forward from Javascript but ReScript (what became of Reason for JS / React development) is a better language, especially when it comes to React's core principles. ReScript has sound type system, great type inference, immutability, compiles super fast. Typescript is really popular and I'm glad that types are finally settling in in JS development but.. man I really wish it was ReScript.
13:41 no, they dont see endless stream of closing delimiters - thats lisp; here they saw an endless stream of hierarchial initialisers. _just like flutter/dart_
Great talk by a great developer. But why not go all the way and use something like Purescript? Purescript with the human resources of Facebook behind it would be amazing
It would be great .. but I think it has to do with what he said about syntax/familiarity/static friction to get something adopted.. Changes happen so slowly because most of the people gravitate toward doing things like they are used to doing because it feels easy and productive..
TS doesn't solve the problem. It's still a language that misses out on half a century of progress in language design. It's not a relevant language outside of the JS bubble.
Do users really care about the time it takes to startup and how their hardware is utilized ? I really still don't see it why I should learn something entirely different and also expect to find people that would be proficient in it
Why learn something different? Because it can help you find better ways to do things. Also, ReScript is just a better language than JS (or TS) if you're concerned about the quality of the end product. Also, ask Richard Feldman about recruiting people to write Elm code.. they haven't had trouble finding people. How come? Because many good programmers are already interested in the concepts that these languages bring to the table and they'd rather use them than the stagnant status quo.