TypeScript Drama and Open Source Opinions

Поделиться
HTML-код
  • Опубликовано: 25 янв 2025

Комментарии • 42

  • @dominuskelvin
    @dominuskelvin Год назад +18

    David being able to handle the drama is just legendary

    • @AungBaw
      @AungBaw Год назад

      maybe his adrenaline tolerance pays off (keep driving fast)

  • @veejay41
    @veejay41 Год назад +9

    I appreciate how patient Jason was allowing David to vent. :)

    • @BenRitchie
      @BenRitchie Год назад

      I assume it’s part of the job

  • @sakchais
    @sakchais Год назад +8

    David’s sense of humor is much appreciated. Love the podcast.

  • @nikolamiticdev
    @nikolamiticdev Год назад +4

    I have been writing JS/TS for about 7 years now. I'm exhausted of polarizing topics and highly opinionated developers that never ever focus on customer/user value. Which in the end brings the money and keeps the business alive. Makes me wonder if mindset we developers have contributed to recent layoffs we are all witnessing.
    This topic, as well, getting tired of it. The majority of us can't even choose which frameworks and tools work in. Depends on what the company is using. And good luck with changing that.
    Focus on value, guys. Maybe we all build better software and UIs.

    • @Meritumas
      @Meritumas Год назад +1

      +1, I have seen this "childish" behaviour since I started my carrier 25 years ago. The answer to your question you can find in the book "Developer Hegemony" by Eric Dietrich. Highly recommended!

  • @ChatGTA345
    @ChatGTA345 Год назад +2

    Just wanted to say thanks for keeping it light-hearted and so spot on. FWIW, I liked TypeScript when I used it (not in Turbo though), but I also like challenging my own assumptions - as I feel we all should do, from time to time. Otherwise, there's no room for innovation and improvement, and everyone is worse off in the long-term.

  • @mus3equal
    @mus3equal Год назад +5

    HEY! People resist change, especially in the polarizing frameworks folks seem to be caught up in. Glad to see you sticking to what works best for you and your team, things change, for the better and different approaches shake things up. Great show, thanks for the info, gladly missed a lot of the hype on this. Thanks for another great cast! *Edit: Go team Jota Sport, don't know why I had Oreca on my mind!

    • @m44235
      @m44235 Год назад +3

      Yep! I like typed languages and code with them but JS and other dynamic languages are awesome too. No need for a fight lol

    • @anbiniyar
      @anbiniyar Год назад

      @@m44235 Agree!

  • @ximizu
    @ximizu Год назад

    10:18 "You hold your knife wrong!" 😂😂😂 so funny the metaphor with the Chef and the knife

  • @nonefvnfvnjnjnjevjenjvonej3384
    @nonefvnfvnjnjnjevjenjvonej3384 Год назад +1

    Thanks for having the courage to do these things. Honestly the amount of "we have to do things this way because others do it" is so much in the programming community. And nobody would deny that typescript makes code ugly. Some typescript errors would probably rank as some of the worst errors that I have had to deal with in my 10 years of programming experience. And I was just thinking about it the other day, one needs to be careful about what a tool enables: typescript enables code which is highly "complected" to use a word from rich hickey (clojure) because now you can simple wrap abstractions over and over again because you feel you can always refactor thanks to the type system. Plain JS makes you automatically cringe when things are going off the rails and keep things simple. It worked great back in the day and it works great now!

  • @BilalBudhani
    @BilalBudhani Год назад +1

    I admire David's ability to resist constant mob attacks and coming out strong. I also would like to highlight - Most of his bold decisions in the past has benefited Rails community greatly.

  • @memiux
    @memiux Год назад +3

    Honey wake up 37signals just posted a new episode. ♥🍿

  • @adlk286
    @adlk286 Год назад +1

    So much grateful to David for leading the way!

  • @rockatanescu
    @rockatanescu Год назад +1

    David was not joking, as the current drama is related to Unity. Who knows what will be tomorrow's Twitter drama.

  • @TheKJ87
    @TheKJ87 Год назад +1

    I started to find an analogy to explain what happened with people ranting about moving away from typescript. The analagy started like this:
    It's like people complaining about bees polinating flowers, bees go on and polinated different flowers and bees make honey, and ... wait ... my analogy doesn't make any sense.
    Yep, that's it, none of this make sense, what a great analogy
    _switching off my brain with jokes no one understands but me_
    Non funny jokes aside, you dont like the direction of something open source ? Fork it, bring typescript back and maintain it. Best wait to solve something that bothers you is to take actions.

  • @wilmerwalton5089
    @wilmerwalton5089 3 месяца назад

    If you can win the complexity battle on most fronts, you'll win the software wars. David, you're the most articular spokesperson for the cause.

  • @IgorGuerrero
    @IgorGuerrero Год назад

    Japan is amazing, I went to Europe (did a 2.5 months tour trip on a camper van) after visiting Japan, and people, that haven't gone to Japan, were telling me "yeah europe is also so advanced", now I wish I did the camper van trip in Japan instead...

  • @thefonsotube
    @thefonsotube Год назад +1

    Too free is chaos .... and I'm too old for chaos.

  • @KevinMacKenzie61
    @KevinMacKenzie61 Год назад +1

    I wonder is Jason ever goes, "FFS, David.......not again." This one was a tough one as there were people I have huge respect for and they weren't always behaving in a matter I found respectful. But then again, it was twitter.

  • @mosesnandi
    @mosesnandi Год назад

    “I never liked that way of writing code” Head on! And that applies to a whole lot of concepts and paradigms. The same can be said about OOP

  • @darthfikus5206
    @darthfikus5206 Год назад

    Not having restrictions if great when people know what they are doing.
    Reverse is also true.

  • @96codes
    @96codes Год назад

    It's like cutting pasta, everyone freaks out ... but in the the end, it's the same pasta.

  • @vsg24
    @vsg24 Год назад

    I agree with DHH on most issues, don't know why...

  • @paulofelipesilvadesouza7287
    @paulofelipesilvadesouza7287 Год назад

    The best part is when he says "f* u" 😂😂😂😂

  • @rickdg
    @rickdg Год назад

    Open source is not open access. Expectations on how the turbo project is run were very different.

  • @DaveyonMayne-ok
    @DaveyonMayne-ok Год назад

    I'll be using "propensity" going forward.

  • @nulljeroka
    @nulljeroka Год назад +1

    Maturity and pragmatism. New gen coders do really need to level up their game, they have becoming a malleable herd.

  • @hipertracker
    @hipertracker Год назад

    SvelteKit 5 will also drop TypeScript.

  • @mohammedbelarrem7685
    @mohammedbelarrem7685 Год назад

    David, people rag on Gordon Ramsay because sometimes he cuts the steak not against the grain lol

  • @chrisiam942
    @chrisiam942 Год назад +1

    Typescript sucks...😂

  • @cbaesemanai
    @cbaesemanai 6 месяцев назад

    Japan, but now you have a Bidet lol

  • @jksmithiii
    @jksmithiii Год назад

    besmirched :)

  • @haniqassim
    @haniqassim Год назад

    TypeScript is Microsoft’s usual crowbar throwing into something that works great already. Remember Java and Microsoft’s Visual J++.