This kills the typescript dev

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

  1. 4 weeks ago
    Anonymous

    retarded
    TypeScript is really big improvement over CrippleScript

  2. 4 weeks ago
    Anonymous

    >openly admits to getting filtered by static typing
    lol
    lmao

  3. 4 weeks ago
    Anonymous

    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.

    • 4 weeks ago
      Anonymous

      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

      • 4 weeks ago
        Anonymous

        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.

  4. 4 weeks ago
    Anonymous

    >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.

    • 4 weeks ago
      Anonymous

      Brainlets need explicit type checking, needlessly increasing buildtime for us Chads

      • 4 weeks ago
        Anonymous

        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.

      • 4 weeks ago
        Anonymous

        > 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.

  5. 4 weeks ago
    Anonymous

    >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

    • 4 weeks ago
      Anonymous

      You googled the wrong turbo lol

      >openly admits to getting filtered by static typing
      lol
      lmao

      Does sound like a DHH skill issue

      >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.

      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.

      • 4 weeks ago
        Anonymous

        >there are two worthless web coding things you shouldnt care about, not one

  6. 4 weeks ago
    Anonymous

    Untyped languages are a mistake but I will never box myself into a Microsoft paradigm
    Fuck typescript
    Fuck C#
    Fuck direct x

  7. 4 weeks ago
    Anonymous

    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.

  8. 4 weeks ago
    Anonymous

    Any programmer that prefers dynamic typing is objectively retarded. Dijkstra was right about everything.

  9. 4 weeks ago
    Anonymous

    > listening to a retard that monkey patches hundreds of methods onto standard library classes

  10. 4 weeks ago
    Anonymous

    What the fuck is a turbo

    • 4 weeks ago
      Anonymous

      It's html over the wire (allows client side bulldhittery) for backend Devs that are scared of react
      https://hotwired.dev/#screencast

    • 4 weeks ago
      Anonymous

      One part Hotwire begin a copy of Elixir Phoenix Liveview.
      Programming everything in backend and just update the frontend without programmable JS.

  11. 4 weeks ago
    Anonymous

    Whenever I see something coming from this guy it's something retarded

  12. 4 weeks ago
    Anonymous

    Doesn't matter whether I like JS or TS more, the fact it was rushed and merged in 2 hours makes it retarded.

  13. 4 weeks ago
    Anonymous
    • 4 weeks ago
      Anonymous

      Racing is such a shitty sport. Any dysgenic rich freak can simply buy their way in.

  14. 4 weeks ago
    Anonymous

    I'm glad my webdev is kept to a minimum these days.

  15. 4 weeks ago
    Anonymous

    literal babby couldn’t into generics
    Broke tests because he did a global find and replace lmfao

  16. 4 weeks ago
    Anonymous

    >you HAVE to learn typescript... because you JUST HAVE TO ! OKAY ?

  17. 4 weeks ago
    Anonymous

    this guy is so full of himself it's unreal
    that GitHub thread is proof

  18. 4 weeks ago
    Anonymous

    turbo and stimulus are shit
    >Based or retarded?
    his way or the highway.

Your email address will not be published. Required fields are marked *