Deno 2 is here… will it actually kill Node.js this time?

แชร์
ฝัง
  • เผยแพร่เมื่อ 11 พ.ย. 2024

ความคิดเห็น • 1.3K

  • @Anonymous4045
    @Anonymous4045 หลายเดือนก่อน +3801

    Pro tip: you can turn "3 years experience in JS" to "3 years experience in JS and TS" if you just change the file extension.

    • @y7o4ka
      @y7o4ka หลายเดือนก่อน +115

      6 years in JS and TS if you're using node to compile ts files in js first 😂

    • @joseville
      @joseville หลายเดือนก่อน +44

      It's free real estate

    • @Gigusx
      @Gigusx หลายเดือนก่อน +58

      I can go straight for 20+ years if I just consider the code in node_modules 🧠

    • @MrJloa
      @MrJloa หลายเดือนก่อน +5

      That's what i do 😂

    • @glepmaso64
      @glepmaso64 หลายเดือนก่อน +2

      ha

  • @afmikasenpai
    @afmikasenpai หลายเดือนก่อน +6417

    "Done" didn't see that coming lmao

    • @DemolitionManDemolishes
      @DemolitionManDemolishes หลายเดือนก่อน +45

      Im "done"

    • @EtherD3v
      @EtherD3v หลายเดือนก่อน +13

      At least Node.js avoided more extinction than deno the dino

    • @truthybyte
      @truthybyte หลายเดือนก่อน +13

      I’m done with NextJS

    • @shateq
      @shateq หลายเดือนก่อน +7

      Lmfao

    • @pepesito
      @pepesito หลายเดือนก่อน +7

      🤣🤣🤣

  • @assarlannerborn9342
    @assarlannerborn9342 หลายเดือนก่อน +1990

    the potential for the node -> deno -> done joke is endless

    • @Microphunktv-jb3kj
      @Microphunktv-jb3kj หลายเดือนก่อน +31

      u skipped oden :D

    • @HonoredMule
      @HonoredMule หลายเดือนก่อน +28

      Quite the opposite. The end is already done.
      But beautifully so.

    • @trad4097
      @trad4097 หลายเดือนก่อน +9

      someday in the future this aged like a fine wine

    • @ΣτάθηςΣταθόπουλος-σ7ρ
      @ΣτάθηςΣταθόπουλος-σ7ρ หลายเดือนก่อน

      @@trad4097 I can't wait for that timeline

    • @serhii3194
      @serhii3194 หลายเดือนก่อน

      yes-de!

  • @hebozhe
    @hebozhe หลายเดือนก่อน +2352

    Maybe the real JavaScript was all of the runtimes and frameworks we made along the way.

    • @defunctuserchannel
      @defunctuserchannel หลายเดือนก่อน +25

      Nice😂😎

    • @JeudryPeñaPeña
      @JeudryPeñaPeña หลายเดือนก่อน +37

      Underrated comment

    • @crowlsyong
      @crowlsyong หลายเดือนก่อน +2

      Lol

    • @RishiMishra-to9by
      @RishiMishra-to9by หลายเดือนก่อน +9

      Maybe the adventure was the friends we made along the way ahh comment

    • @sakhre7749
      @sakhre7749 หลายเดือนก่อน +6

      i can't hold my tears

  • @zackpi7874
    @zackpi7874 หลายเดือนก่อน +1083

    the anagram bit was well-executed

    • @obsidianjane4413
      @obsidianjane4413 หลายเดือนก่อน +5

      TBH kinda glazed over at that point and missed it. lol

    • @JesusPlsSaveMe
      @JesusPlsSaveMe หลายเดือนก่อน

      ​@@obsidianjane4413
      Revelation 3:20
      Behold, I stand at the door, and knock: if any man hear my voice, and open the door, I will come in to him, and will sup with him, and he with me.
      HEY THERE 🤗 JESUS IS CALLING YOU TODAY. Turn away from your sins, confess, forsake them and live the victorious life. God bless.
      Revelation 22:12-14
      And, behold, I come quickly; and my reward is with me, to give every man according as his work shall be.
      I am Alpha and Omega, the beginning and the end, the first and the last.
      Blessed are they that do his commandments, that they may have right to the tree of life, and may enter in through the gates into the city.

  • @TheOriginalJohnDoe
    @TheOriginalJohnDoe หลายเดือนก่อน +355

    It rarely happens a creator says: I screwed up my first product, let me rewrite it from scratch and redeem myself forever. Props to Ryan for sticking to his guts and creating Deno!

    • @markw496
      @markw496 หลายเดือนก่อน +2

      The sad thing is, node js is adopting a lot of the changes so it might not matter too much.

    • @ivlis.w8630
      @ivlis.w8630 28 วันที่ผ่านมา +5

      ​@@markw496 well those changes usually have to exist for to adopt them
      So yeah, maybe his new runtime is not widely used, but he may have indirectly improved the ecosystem

  • @DataIsBeautifulOfficial
    @DataIsBeautifulOfficial หลายเดือนก่อน +1234

    Node.js is about to get totally Deno-minated

    • @rubbish9231
      @rubbish9231 หลายเดือนก่อน +49

      Then after 6 month with newer version, nodejs will get nominated again.

    • @benotisanchez5583
      @benotisanchez5583 หลายเดือนก่อน +4

      Nah. Not happening.

    • @TheVirtualArena24
      @TheVirtualArena24 หลายเดือนก่อน +1

      You looking more active everywhere now.

    • @DataIsBeautifulOfficial
      @DataIsBeautifulOfficial หลายเดือนก่อน +3

      @@TheVirtualArena24 I guess we're following the same channels lol. And I've got some free time these days.

    • @TheVirtualArena24
      @TheVirtualArena24 หลายเดือนก่อน +1

      @@DataIsBeautifulOfficial so you are programmer also? Make a top programming languages statistics video.

  • @Jack-oi8gn
    @Jack-oi8gn หลายเดือนก่อน +490

    Damn. We had only finished 87% of the "Switch to Bun" epic. I hope we can complete "Switch to Deno 2" before the release of node 23.

    • @nandertga
      @nandertga หลายเดือนก่อน +42

      Just wait until you find out that odd-numbered releases of node last only six months.

    • @ΣτάθηςΣταθόπουλος-σ7ρ
      @ΣτάθηςΣταθόπουλος-σ7ρ หลายเดือนก่อน +1

      you win

    • @vvlkblkc
      @vvlkblkc 21 วันที่ผ่านมา

      Bun is the best solution. Don't destroy your project.

  • @ZeYkslawok
    @ZeYkslawok หลายเดือนก่อน +530

    The compiling to binary caught me off guard not gonna lie

    • @perguto
      @perguto หลายเดือนก่อน +111

      It's apparentlyjust bundling the source with a copy of its runtime, so a hello world exe was 70 MB last time I checked, but it's still nice to have

    • @Femiway_Bunty
      @Femiway_Bunty หลายเดือนก่อน +3

      Fr

    • @RustIsWinning
      @RustIsWinning หลายเดือนก่อน +15

      Did anyone try doing this in node? I had to do like 7 gazillion steps lol

    • @pokefreak2112
      @pokefreak2112 หลายเดือนก่อน +12

      ​@@RustIsWinning Node is a complex beast so it's a lot harder. With deno the entire thing is just a statically linked executable so pretty much all you need to do is append your source code to that binary

    • @alexandreferrera8631
      @alexandreferrera8631 หลายเดือนก่อน +51

      That's cool until windows defender flags a hello world as a trojan 😢

  • @bilbobeutlin3405
    @bilbobeutlin3405 หลายเดือนก่อน +207

    Let's see Paul Allan's JavaScript runtime

    • @Twas-RightHere
      @Twas-RightHere หลายเดือนก่อน +48

      My god, it even has a package manager

    • @aviscii
      @aviscii หลายเดือนก่อน +18

      Impressive. Very nice.

    • @ErikTheHalibut
      @ErikTheHalibut หลายเดือนก่อน +7

      Look at that subtle off-white coloring. The tasteful thickness of it. Oh my God... it even has a watermark.

    • @msodrew
      @msodrew 25 วันที่ผ่านมา +2

      I like this thread and replies a little too much.

  • @ShiftyMoravian
    @ShiftyMoravian หลายเดือนก่อน +135

    "[...] the amount of STDs you can get here [...]" cracked me the fuck up lmao

    • @InternetJosh
      @InternetJosh หลายเดือนก่อน +2

      I had to scroll way too far down for this comment 😂

  • @DavidBonelo
    @DavidBonelo หลายเดือนก่อน +636

    Now I need a Deno vs Bun comparison, thanks

    • @spaceflightquack
      @spaceflightquack หลายเดือนก่อน +10

      Yeah, that would be a great idea

    • @TotalImmort7l
      @TotalImmort7l หลายเดือนก่อน +68

      Deno written in Rust
      Bun written in Zig
      avg. LoC of a source file in Zig=1300
      avg. LoC of a source file in deno=530
      Zig has no PKG manager
      Rust has cargo
      Rust is memory safe. Zig is not.
      Might I say more?

    • @phillipanselmo8540
      @phillipanselmo8540 หลายเดือนก่อน

      you just stated all the reasons why zig is better ​@TotalImmort7l

    • @shivanandvp
      @shivanandvp หลายเดือนก่อน +48

      @@TotalImmort7l Performance benchmarks of Deno vs Bun please

    • @alok.01
      @alok.01 หลายเดือนก่อน +13

      ​@@TotalImmort7lSo Deno > Bun

  • @StefanoBorini
    @StefanoBorini หลายเดือนก่อน +186

    a standard library for js? SOLD!

    • @OzzyTheGiant
      @OzzyTheGiant หลายเดือนก่อน +5

      Hell yeah, I'm ready for it this time.

    • @John-sd5li
      @John-sd5li หลายเดือนก่อน +23

      nah, unless its adopt and maintain by giant enterprise like FAANG and have huge marketing effect, nothing will be standardized, JS community just love to reinvent everything and enjoy hype cycle, maintain things is suck and boring.

    • @kreuner11
      @kreuner11 หลายเดือนก่อน

      Wdym there already is one

    • @kreuner11
      @kreuner11 หลายเดือนก่อน +3

      ​@@John-sd5liI'm not sure what you mean. The Javascript standard library is the runtime which includes Math.*, setTimeout, setInterval, fetch, JSON.*, etc

    • @kreuner11
      @kreuner11 หลายเดือนก่อน +2

      ​@@John-sd5lialso I guess you don't know how web standards work

  • @ausaramun
    @ausaramun หลายเดือนก่อน +365

    Remember to take the time to thank Jeff for his great dedication for giving us these news. Thank you Jeff!

    • @guilledmo4266
      @guilledmo4266 หลายเดือนก่อน +2

      yeah his real name is Jeff...

    • @ausaramun
      @ausaramun หลายเดือนก่อน +2

      @@guilledmo4266 Edited. Thanks for the correction.

    • @crowlsyong
      @crowlsyong หลายเดือนก่อน +2

      Thanks jeff!

    • @afnankabir2190
      @afnankabir2190 หลายเดือนก่อน

      Jeff is the best!

    • @deepfriedmarsbars4355
      @deepfriedmarsbars4355 หลายเดือนก่อน

      you suck

  • @alexandrefossatifilho558
    @alexandrefossatifilho558 หลายเดือนก่อน +67

    I'm a js dev which started to use go a few months ago. What I loved the most is that everything works out of the box, like testing, linting, formatting, and a lot more. So now deno really looks like a better option to javascript world.

    • @moveonvillain1080
      @moveonvillain1080 หลายเดือนก่อน +8

      Go std lib > over any language's std lib

    • @PaffDerbobiss
      @PaffDerbobiss หลายเดือนก่อน

      @@moveonvillain1080 python

  • @sefabaser
    @sefabaser หลายเดือนก่อน +258

    Deno -> Oden -> Endo -> Done. =)

    • @manekedark
      @manekedark หลายเดือนก่อน +12

      And => nedo

    • @roshaneforde
      @roshaneforde หลายเดือนก่อน +11

      Doen - pronounced dune

    • @gaddo2292
      @gaddo2292 หลายเดือนก่อน +3

      One more -> Deon

    • @cnota69
      @cnota69 หลายเดือนก่อน +1

      Edon

    • @zincir_ai
      @zincir_ai หลายเดือนก่อน +12

      deno
      deon
      dneo
      dnoe
      doen
      done
      edno
      edon
      endo
      enod
      eodn
      eond
      ndeo
      ndoe
      nedo
      neod
      node
      noed
      oden
      odne
      oedn
      oend
      onde
      oned

  • @フルブライトケネス
    @フルブライトケネス หลายเดือนก่อน +205

    I think I just felt a jolt of happiness when I saw deno compile JavaScript into binary. 😊

    • @phoenix-tt
      @phoenix-tt หลายเดือนก่อน +43

      Unfortunately, it just bundles your code with its own runtime

    • @spaceflightquack
      @spaceflightquack หลายเดือนก่อน +11

      Yeah, but Bun has already implemented this

    • @bowiemtl
      @bowiemtl หลายเดือนก่อน +24

      @@phoenix-tt Yeah I was about to say, compiling to binary isn't the claim people think it is. I want to know exactly how much overhead I can expect with how many things aren't explicit in Javascript. Until I see comparisons to other compiled languages it just sounds like a gimmick

    • @フルブライトケネス
      @フルブライトケネス หลายเดือนก่อน +47

      @@phoenix-tt happiness lasted less than 30 minutes. 😭

    • @adam7802
      @adam7802 หลายเดือนก่อน +29

      Yeah but... not sure when you'd want to bother. Last year had a huge laugh showing my coworker that logging hello world produced a 100mb binary. I believe its supposed to have improved since then, but come on 🤣

  • @shockpast
    @shockpast หลายเดือนก่อน +277

    "Done" was an unexpected naming for "Node", caught off guard 💀

  • @mazewinther1
    @mazewinther1 29 วันที่ผ่านมา +5

    1:06
    My jaw dropped on this part. They really just moved around with the letters? That's so fucking cool.

  • @antoniobilbylemos9918
    @antoniobilbylemos9918 หลายเดือนก่อน +259

    the ending was great lol

  • @ManvendraSK
    @ManvendraSK หลายเดือนก่อน +26

    I tried Deno and will continue to use it instead of Node.js.

    • @nel_tu_
      @nel_tu_ หลายเดือนก่อน

      another brainwashed individual who has bought into the propaganda

    • @alexh2665
      @alexh2665 หลายเดือนก่อน +2

      What are the benefits and differences? I don’t primarily do web dev but when I do I’m using typescript and I’m currently using next or node.js, so I’m curious.

    • @ManvendraSK
      @ManvendraSK หลายเดือนก่อน +14

      Here are the reasons I like it for
      1. TS support out of the box
      2. No node_modules in every single project
      3. No extra package manager
      4. URL based GO like module resolution
      5. Making executable capabilities, just like GO
      6. Simple tooling
      7. Now NPM and Node.js compatibility
      8. Better Deno Land and JSR registry
      9. Consume modules directly from GitHub url
      10. Top level await without async function
      11. Better FS APIs compared to Node.js
      12. A good and easy std API
      13. Explicit security requirements
      14. I like its Logo (personal preference)

    • @MyAmazingUsername
      @MyAmazingUsername หลายเดือนก่อน +7

      15. Gives control back to Ryan Dahl, the creator of Node, who was removed by the for-profit npm foundation in a hostile takeover.
      16. Fixes the mistakes in Node's design, being much safer by default. No permissions are given unless you tell it what local files and domains a project can access.

    • @alexh2665
      @alexh2665 หลายเดือนก่อน

      @@ManvendraSK the node modules thing is what mostly interests me. Does that mean I won’t get a giant node module file in my project that makes it too big to push to GitHub?

  • @josedallasta
    @josedallasta หลายเดือนก่อน +21

    not having to suffer with linters, formatters and custom ts-to-js compilers would be the best.

  • @KvikDeVries
    @KvikDeVries หลายเดือนก่อน +47

    The "compile js into exe" made me check if it's not April 1st by any chance

    • @AV_YOUTUBE_202X
      @AV_YOUTUBE_202X หลายเดือนก่อน

      It works and it's amazing. Outputs binaries for any platform from any platform. I've been using it for a while.

    • @byailen
      @byailen หลายเดือนก่อน

      It's nothing new btw. just native nexe/pkg

    • @byailen
      @byailen หลายเดือนก่อน +1

      compile => embed whole interpreter and libraries into exe file with your js code

  • @vomaxHELLnO
    @vomaxHELLnO หลายเดือนก่อน +139

    Give us Fireship in 100 seconds! Show us your ways

    • @alastairzotos
      @alastairzotos หลายเดือนก่อน +8

      Fun fact, the youtube channel Honeypot made a documentary about him

  • @GabrielFury-mg8du
    @GabrielFury-mg8du หลายเดือนก่อน +21

    Fastest race to the local maximum

  • @DrakiniteOfficial
    @DrakiniteOfficial หลายเดือนก่อน +6

    Nice. Can't wait for Deno and Bun and Node to all add compatibility for each other's APIs, so we can finally live in the unshackled future where we can choose our runtime.

  • @chonkusdonkus
    @chonkusdonkus หลายเดือนก่อน +12

    It always felt like I was the only person actually using Deno for projects, and they're still kicking to this day. Deno 2 looks incredible!

    • @cotyhamilton
      @cotyhamilton หลายเดือนก่อน +1

      Same! I never understood why hype around deno just completely disappeared. It’s amazing

  • @MichaelTeeuw
    @MichaelTeeuw หลายเดือนก่อน +35

    This is the only channel on which I turned on the bell. And it delivers every single time.

  • @yorailevi6747
    @yorailevi6747 หลายเดือนก่อน +50

    jupyter support is huge

  • @DizzyDiz2006
    @DizzyDiz2006 หลายเดือนก่อน +14

    OMG 😂 The anagram word play at the end was ridiculous!!!

  • @HikaruAkitsuki
    @HikaruAkitsuki หลายเดือนก่อน +3

    Working with js framework is drastically easy, but setting up the server is ridiculously hard. It's actually good that Deno developers offer Deno server out of the box.

  • @4RILDIGITAL
    @4RILDIGITAL หลายเดือนก่อน

    This might be the leap we've been waiting for. Your breakdown of its compatibility and the potential for increased code quality are promising.

  • @sonictailsandsally
    @sonictailsandsally หลายเดือนก่อน +3

    Yup, logo suddenly made deno even better!

  • @gimmemovieth
    @gimmemovieth หลายเดือนก่อน +4

    First time watcher. I didn't anticipate this video being so very entertaining. Subscribe.

  • @unclecode
    @unclecode หลายเดือนก่อน +6

    Another epic ending joke from you. From NODE to DONE, amazing! For a few last videos there were no humor at end. I'm glad it's there again. Very creative, subtle, and summarize the entire video in a concise way.

  • @zestrixalex3786
    @zestrixalex3786 หลายเดือนก่อน +19

    Just HOW videos are getting better and better and better?

  • @spaceflightquack
    @spaceflightquack หลายเดือนก่อน +20

    Nah, i probably stay with Bun.js, already in love with it

    • @arvi8843
      @arvi8843 29 วันที่ผ่านมา

      Does bun have its own linting and testing or you installing eslint, prettier, jest there too? 🤔 Thanks!

  • @JavArButt
    @JavArButt หลายเดือนก่อน

    What a truly nice observation. The new logo indeed should be the main aspect that improves every aspect of its performance - love it

  • @nguyenvuong8403
    @nguyenvuong8403 หลายเดือนก่อน +7

    I hope can see the benchmarks between latest node 22 and Deno

  • @hamm8934
    @hamm8934 หลายเดือนก่อน +2

    The binary compilation and std lib are great features ngl. Some of the reason reasons i love go

  • @andyberaharison
    @andyberaharison หลายเดือนก่อน +23

    deno compile really impressed me

    • @squ34ky
      @squ34ky หลายเดือนก่อน +4

      Why? It's just bundling the entire runtime with your script...

    • @andyberaharison
      @andyberaharison หลายเดือนก่อน +4

      @@squ34ky I mean it's not that straight forward with node, I never tried but according my experience, you gotta install multiples deps

    • @squ34ky
      @squ34ky หลายเดือนก่อน +1

      @@andyberaharison aah, I see.

    • @zastix
      @zastix หลายเดือนก่อน

      bun already did it 🤷‍♀️

    • @andyberaharison
      @andyberaharison หลายเดือนก่อน +1

      @@zastix looks like I missed something 😂

  • @arwildo
    @arwildo หลายเดือนก่อน +2

    Bro the last part is pretty smart 😅

  • @manum8170
    @manum8170 หลายเดือนก่อน +10

    Me who has never done any coding nor will do anything related to programing:
    Yes I completely agree. The availability deno gives you whilst also providing access to higher tier coding is unparalleled.
    I'll see myself out, thank you very much.

    • @egoruzhanin4642
      @egoruzhanin4642 หลายเดือนก่อน +4

      I am deno core mainteiner lol (no one cares)

    • @Femiway_Bunty
      @Femiway_Bunty หลายเดือนก่อน

      ​@@egoruzhanin4642 I've 5 years of experience with deno. Just saying 😊

  • @fatihhguvenn
    @fatihhguvenn หลายเดือนก่อน

    I didn't realize deno was anagram of node 😄 you never disappoint and always blow my mind, thank you 🤓

  • @ahmede92
    @ahmede92 หลายเดือนก่อน +4

    As a game developer, IDK why the hell I enjoy watching these videos

    • @hijackedbomb
      @hijackedbomb หลายเดือนก่อน

      Same 😂

    • @carltongannett
      @carltongannett หลายเดือนก่อน

      Fire ship has some of the best editing among us devs

  • @henninghoefer
    @henninghoefer หลายเดือนก่อน

    This is one of the best Fireship videos so far. Only thing missing was bit more comparison with Bun.

  • @noah12121
    @noah12121 หลายเดือนก่อน +3

    jupyter support seems very cool ngl

  • @xaviersavinon5851
    @xaviersavinon5851 หลายเดือนก่อน

    This is super good material for Tech Roast Show

  • @aaliboyev
    @aaliboyev หลายเดือนก่อน +66

    Broo 😂
    The last one was perfect.

  • @jakeave
    @jakeave หลายเดือนก่อน

    I've been using Deno for a couple years and I don't miss Node for a lot. Yeah, I still have to use Node at work, so I don't forget it, but I prefer Deno and using TS out of the box. The Deno Fresh framework, which uses preact instead of React like Next.js, is pretty bomb for making full applications in less than a day. Combined with hosting for free on Deno Deploy. It's honestly a way of life now.

  • @GyroCannon
    @GyroCannon หลายเดือนก่อน

    I'm... actually really impressed!?
    I've been a Deno skeptic for so long, this has made me into a slight convert... but I'm still leaning towards Bun at the moment.

  • @Manish___Choudhary
    @Manish___Choudhary หลายเดือนก่อน +13

    Waiting for DONE js.....

  • @tobiasnickel3750
    @tobiasnickel3750 หลายเดือนก่อน +2

    i like the compile feature the most. for bun also has that. Like the bun code compatibility. sadly bun seems just to fail on some occations, such as downloading a big file from it. I will give deno a try and hope it feels similar to bun.

  • @danielkirsch4351
    @danielkirsch4351 หลายเดือนก่อน

    Hey, thanks for the info. Just got one for £220 w minor cosmetic blemishes, works perfect !👌

    • @danielkirsch4351
      @danielkirsch4351 หลายเดือนก่อน

      Coming from a late 2013 15”, I am thrilled!

  • @nitanor6475
    @nitanor6475 หลายเดือนก่อน

    This is perfect - it keeps us up to date while giving us great laughs to boot!

  • @DarkH4X0
    @DarkH4X0 หลายเดือนก่อน +4

    The last part cracked me up!

  • @clnguye
    @clnguye หลายเดือนก่อน

    Packed with good stuffs yet so funny and entertaining. Love “Done”.

  • @SadeghMirzaee-fd8lg
    @SadeghMirzaee-fd8lg หลายเดือนก่อน

    Just that Oden part! Man your Next level!

  • @WiseWeeabo
    @WiseWeeabo หลายเดือนก่อน +7

    Name 10 best programmers in the world that love JavaScript.

    • @nandoflorestan
      @nandoflorestan หลายเดือนก่อน +1

      I can only do the reverse. Crockford, author of the seminal book "Javascript - the good parts" now recommends we stop writing JS, in an easily found short video.

    • @Amaraticando
      @Amaraticando หลายเดือนก่อน +2

      @@nandoflorestan now that JS is much better than when he wrote that book?

    • @mtae5
      @mtae5 หลายเดือนก่อน

      Linus Torvalds stated going forward all kernel code will be written in javascript.

  • @habibosaye
    @habibosaye หลายเดือนก่อน

    The last video you did on Deno was about 4 years ago, I think it’s time to check Deno out. 👌🏾

  • @KaznarahAndrinarivo
    @KaznarahAndrinarivo หลายเดือนก่อน

    Your code report is at the highest level of perfection broo 🔥🙇‍♂️
    Can't wait to see Deno vs Bun comparison

  • @DavidTch
    @DavidTch หลายเดือนก่อน +6

    I use BUN now and have all I need

  • @raviramanathan5565
    @raviramanathan5565 หลายเดือนก่อน

    You got a killer ending there. Luvv it.

  • @SolzheBitsyn
    @SolzheBitsyn หลายเดือนก่อน +17

    The Hayek reference is 🔥

    • @hamza201183
      @hamza201183 หลายเดือนก่อน +1

      Where? :)

    • @someday4099
      @someday4099 หลายเดือนก่อน +1

      i was looking this comment.

    • @PunishedBeerCanBennyIV
      @PunishedBeerCanBennyIV หลายเดือนก่อน +7

      I meet free market kings in the most random places 🗿🍷

    • @musicdev
      @musicdev หลายเดือนก่อน

      @@PunishedBeerCanBennyIV Hello. Thé socialists have come to crash the party. Mad respect to Hayek though, he was like the only Austrian school economist who wasn’t a waste of air

  • @artfocus1362
    @artfocus1362 หลายเดือนก่อน

    The ending part was incredibly excellent

  • @Roboprogs
    @Roboprogs หลายเดือนก่อน +4

    Thanks for warning me about all the stuff coming down the pipe (whether I want it, or not).
    Typescript solves problems I don’t have, but at least it’s not AS ugly as Java.
    I appreciate the smaller, more likely to remain supported, aspect of plain old Node, and seldom run into type issues. When the IDE won’t infer the properties of something, a simple JSDoc annotation usually solves that, without introducing more dependencies running the code.

  • @jerseyse410
    @jerseyse410 หลายเดือนก่อน +2

    I'm loving the "pythonification" of Javascript that Deno 2 brings. I've pretty much written off JS for TS after learning TS a few years ago and rarely use base JS anymore so this is super interesting. I love the Jupyter built-in block code execution and the TS compile down to JS function as well. The only thing I'm wondering about is from a CI/CD perspective, will I be able run Deno 2 on the build agent instead of NodeJS? And if I can't, will that pose any issues?

  • @ArthurGreen-bw3sb
    @ArthurGreen-bw3sb หลายเดือนก่อน +4

    The only essential feature I want in a js runtime is not connecting under any circumstances to the dumpster fire that is npm.

    • @Femiway_Bunty
      @Femiway_Bunty หลายเดือนก่อน +1

      Sounds impossible

    • @YuriG03042
      @YuriG03042 หลายเดือนก่อน +5

      That was Deno before they realized that they would never take off if they just ignored a decade of JS work.

    • @Amaraticando
      @Amaraticando หลายเดือนก่อน +1

      it's up to the user to decide it.

  • @hpac9687
    @hpac9687 หลายเดือนก่อน +1

    That wordplay was chefs kiss 😘👌🏻

  • @SamBrockmann
    @SamBrockmann หลายเดือนก่อน +12

    Spoiler: it will not.

  • @rv7591
    @rv7591 หลายเดือนก่อน

    The anagrams were clever! I love your videos

  • @justsample9185
    @justsample9185 หลายเดือนก่อน +4

    wow, haven't noticed the no-de -> de-no letters transition until now :O

  • @rockford717
    @rockford717 7 วันที่ผ่านมา

    The last 5 secs - pure gold

  • @tontj
    @tontj หลายเดือนก่อน +1

    This is interesting. Might be worth giving it a try. Deno 2.

  • @knightwolf8774
    @knightwolf8774 หลายเดือนก่อน +113

    I saw this at 39 sec and there is still a dude saying he is early wtf

    • @SamBrockmann
      @SamBrockmann หลายเดือนก่อน +9

      He's Gen Z. He's special.

    • @YouLose
      @YouLose หลายเดือนก่อน

      The race to be the first is one of the most primal instincts of man.

  • @Cuddlehead
    @Cuddlehead หลายเดือนก่อน +1

    my hat off to you sir for that last bun, I mean pun

  • @trueberryless
    @trueberryless หลายเดือนก่อน +12

    Node, Deno, Endo, Neod, Oden, Done, all the same imho 🎉🎉🎉😂

  •  หลายเดือนก่อน

    For me, Danet is very interesting because it is the NestJS for Deno. When Deno and Danet are mature in the next few years, I could imagine also converting my projects to them.

  • @emilemil1
    @emilemil1 หลายเดือนก่อน +3

    I've already switched to Bun for my personal projects. Is it time to switch again?

  • @siddhubhai2508
    @siddhubhai2508 16 ชั่วโมงที่ผ่านมา +1

    0:25 It is most important.

  • @gariklaw
    @gariklaw หลายเดือนก่อน +3

    Cannot wait for done

  • @alexnh502
    @alexnh502 หลายเดือนก่อน

    "Node" permutations part was excellent 😂

  • @axtondrej
    @axtondrej หลายเดือนก่อน +20

    i just finished rewriting my backend in bun and there is new thing 😭

    • @NatoBoram
      @NatoBoram หลายเดือนก่อน +8

      That's why you keep it Node-compatible even if you use Bun. That way, you can just drop in Deno whenever you want.

    • @okie9025
      @okie9025 หลายเดือนก่อน +11

      bun is actually newer then deno, also i doubt you'll need to switch because currently deno and bun are identical in terms of features, while bun is also faster lol

    • @advancedprogramming62
      @advancedprogramming62 หลายเดือนก่อน +3

      it is faster, until it does not have the stability and features the node has 😅

    • @jurel-enlatado1
      @jurel-enlatado1 หลายเดือนก่อน +3

      You should probably stick to using the same technology and only upgrade when strictly necessary or when starting a new project.
      It's the same reason most companies don't do big rewrites everytime a new toy comes up, it costs lots of time, doesn't add many benefits and will probably introduce new bugs.

  • @perguto
    @perguto หลายเดือนก่อน +1

    The Deno LSP is pretty good, faster and less buggy than the standard typescript one in my experience

  • @Dasukii
    @Dasukii หลายเดือนก่อน +7

    I'm not sure how I hadn't heard about Deno earlier since my biggest problem with Node.js is how "unnative" using TypeScript has felt like. It doesn't feel intuitive and natively supported that I need to have TSConfig files and compiling to JS and installing the types for existing node packages.

    • @okie9025
      @okie9025 หลายเดือนก่อน +1

      thats the biggest feature of node and bun imo. Ignoring all the safety and performance improvements, I'd still continue using bun instead of node 100%

  • @estifanosbireda1892
    @estifanosbireda1892 หลายเดือนก่อน +2

    the bun-asteriod metaphor 👌

  • @SlimShady-gs8pl
    @SlimShady-gs8pl หลายเดือนก่อน +19

    Meanwhile I'm in React Native land trying to figure out Expo vs Bare RN, Babel, Metro, TS config, eslint, prettier, Jest, mocking native modules in Jest, configuring native modules, Xcode, and Android Studio.
    Expo has done a good job at simplifying some of this stuff, but if Deno works with React Native I may be a convert to simplify babel/metro/esling/tsconfig/prettier stuff.

    • @ibnu7942
      @ibnu7942 หลายเดือนก่อน +1

      instead of prettier i prefer eslint stylistic

    • @lcssbr
      @lcssbr หลายเดือนก่อน

      I don't think you can easily replace babel and metro when working with RN and tsconfig becomes deno.json.

    • @Zoo-Wee-Mama-Sq
      @Zoo-Wee-Mama-Sq หลายเดือนก่อน +1

      I'm glad my boss does all that shit for me lol

    • @SlimShady-gs8pl
      @SlimShady-gs8pl หลายเดือนก่อน

      @@lcssbr For sure, but removing eslint/prettier/tsconfig will make babel/metro much easier to maintain.

    • @reyoreno5334
      @reyoreno5334 หลายเดือนก่อน

      Have you tried capacitor instead of RN?

  • @phoneix24886
    @phoneix24886 หลายเดือนก่อน +1

    I will wait for Done before I start using javascript for backend again.

  • @hazemgharib
    @hazemgharib หลายเดือนก่อน

    That pun at the end sums it up 🤣

  • @ujwalmahajan6151
    @ujwalmahajan6151 หลายเดือนก่อน +5

    I Liked old logo btw😢

  • @slim_shdy
    @slim_shdy หลายเดือนก่อน

    Nice. Now I have to rewrite my side project with it

  • @americanjetset5010
    @americanjetset5010 หลายเดือนก่อน +7

    Was that a Hayek portrait at the beginning?

    • @ytaccount9859
      @ytaccount9859 หลายเดือนก่อน

      hahah i was thinking that top

  • @BOLL7708
    @BOLL7708 หลายเดือนก่อน

    This video had me install Deno, let's try to run my garbage hobby projects on this. Not having a tsconfig seems funky though, considering how much of a hassle it is to get all of that right. I guess it's still possible but there is a default that, mostly, just works. I shall explore. Cheers.

  • @codexamofficial
    @codexamofficial หลายเดือนก่อน +8

    Now job description will be: We need 20yrs of experience Deno developers

  • @mohamedftita9664
    @mohamedftita9664 หลายเดือนก่อน +2

    The last 5 seconds were hilarious 😂😂

  • @technoph1le
    @technoph1le หลายเดือนก่อน +5

    21k views in just 27 minutes 😮 Impressive!

  • @chadjaax
    @chadjaax หลายเดือนก่อน

    can't wait for BunBun JS to release.

  • @DTS24-DJT24
    @DTS24-DJT24 หลายเดือนก่อน +6

    As a C++ and raw bare metal x86 assembly programmer who has never touched web development, I see this as an absolute win

  • @skorp5677
    @skorp5677 หลายเดือนก่อน +1

    Now, if the language(s) didn't suck, this would actually be fun to use :D

  • @Hasheemdev
    @Hasheemdev หลายเดือนก่อน +3

    We got ‘Bun’ now we’re ‘Done ‘ 💀 lol