Absolute scenes
DHH threw his toys out the pram and gutted typescript from turbo without consulting maintainers
Based or retarded?
https://world.hey.com/dhh/turbo-8-is-dropping-typescript-70165c01
https://github.com/hotwired/turbo/pull/971#pullrequestreview-1613489798
retarded
TypeScript is really big improvement over CrippleScript
>openly admits to getting filtered by static typing
lol
lmao
The simplest reason to have types is it protects you from many typos before runtime. If someone doesn't get that then I question their sanity.
do you need a new language and a compiler for that?
wouldn't something like JSDoc and a typechecker be enough?
ideally I'd like optional types in base JS
Look it up. You'll see it's mostly just simple type annotations. The "compiler" simply checks they are respected and then outputs the js with the annotations removed.
>Based or retarded?
Retarded.
>it pollutes the code with type gymnastics that add ever so little joy to my development experience, and quite frequently considerable grief.
Typescript just explicitly enforces what you should already be doing implicitly in regular JavaScript.
If that's causing problems, it's your code that is wrong, not Typescript.
Brainlets need explicit type checking, needlessly increasing buildtime for us Chads
This is the same as when Cniles say
>just don't write memory bugs bro
Even the most competent programmer in the world will eventually make a mistake. Better that mistake be spotted at compile time than at runtime.
> needlessly increasing build times
> the build still needs to know what data type is represented at a memory address
> without type information, it must discover the type via alternative methods
Yeah, it’s so much faster when the build needs to find information you could have provided yourself.
>turbo
>Turbo is an incremental bundler and build system optimized for JavaScript and TypeScript, written in Rust.
web coding is not important. get a real job
You googled the wrong turbo lol
Does sound like a DHH skill issue
Idk I've seen some pretty retarded looking typescript codebases because devs are obsessed with adding hints for absolutely everything. The amount of typing gymnastics ends up feeling like puzzle solving for the sake of types, not actually problem solving.
>there are two worthless web coding things you shouldnt care about, not one
Untyped languages are a mistake but I will never box myself into a Microsoft paradigm
Fuck typescript
Fuck C#
Fuck direct x
You can just assume that anything DHH decides is retarded. Dude was the king of webshit for a few years, but can't accept that the world has moved on.
I tried out his web mail a few years ago, and you can easily tell that the templates are all rendered server-side because of how laggy and janky it is.
Any programmer that prefers dynamic typing is objectively retarded. Dijkstra was right about everything.
> listening to a retard that monkey patches hundreds of methods onto standard library classes
What the fuck is a turbo
It's html over the wire (allows client side bulldhittery) for backend Devs that are scared of react
https://hotwired.dev/#screencast
One part Hotwire begin a copy of Elixir Phoenix Liveview.
Programming everything in backend and just update the frontend without programmable JS.
Whenever I see something coming from this guy it's something retarded
Doesn't matter whether I like JS or TS more, the fact it was rushed and merged in 2 hours makes it retarded.
Racing is such a shitty sport. Any dysgenic rich freak can simply buy their way in.
I'm glad my webdev is kept to a minimum these days.
literal babby couldn’t into generics
Broke tests because he did a global find and replace lmfao
>you HAVE to learn typescript... because you JUST HAVE TO ! OKAY ?
this guy is so full of himself it's unreal
that GitHub thread is proof
turbo and stimulus are shit
>Based or retarded?
his way or the highway.