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

Поділитися
Вставка
  • Опубліковано 14 гру 2024

КОМЕНТАРІ • 1,3 тис.

  • @Anonymous4045
    @Anonymous4045 2 місяці тому +3871

    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 2 місяці тому +118

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

    • @joseville
      @joseville 2 місяці тому +44

      It's free real estate

    • @Gigusx
      @Gigusx 2 місяці тому +59

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

    • @MrJloa
      @MrJloa 2 місяці тому +5

      That's what i do 😂

    • @glepmaso64
      @glepmaso64 2 місяці тому +2

      ha

  • @afmikasenpai
    @afmikasenpai 2 місяці тому +6495

    "Done" didn't see that coming lmao

    • @DemolitionManDemolishes
      @DemolitionManDemolishes 2 місяці тому +48

      Im "done"

    • @EtherD3v
      @EtherD3v 2 місяці тому +13

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

    • @truthybyte
      @truthybyte 2 місяці тому +13

      I’m done with NextJS

    • @shateq
      @shateq 2 місяці тому +7

      Lmfao

    • @pepesito
      @pepesito 2 місяці тому +7

      🤣🤣🤣

  • @assarlannerborn9342
    @assarlannerborn9342 2 місяці тому +2036

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

  • @zackpi7874
    @zackpi7874 2 місяці тому +1113

    the anagram bit was well-executed

    • @obsidianjane4413
      @obsidianjane4413 2 місяці тому +5

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

    • @JesusPlsSaveMe
      @JesusPlsSaveMe 2 місяці тому

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

  • @hebozhe
    @hebozhe 2 місяці тому +2383

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

  • @TheOriginalJohnDoe
    @TheOriginalJohnDoe 2 місяці тому +378

    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 місяці тому +4

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

    • @ivlis.w
      @ivlis.w 2 місяці тому +7

      ​@@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 2 місяці тому +1250

    Node.js is about to get totally Deno-minated

    • @rubbish9231
      @rubbish9231 2 місяці тому +49

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

    • @benotisanchez5583
      @benotisanchez5583 2 місяці тому +4

      Nah. Not happening.

    • @TheVirtualArena24
      @TheVirtualArena24 2 місяці тому +1

      You looking more active everywhere now.

    • @DataIsBeautifulOfficial
      @DataIsBeautifulOfficial 2 місяці тому +3

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

    • @TheVirtualArena24
      @TheVirtualArena24 2 місяці тому +1

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

  • @Jack-oi8gn
    @Jack-oi8gn 2 місяці тому +501

    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.

  • @DavidBonelo
    @DavidBonelo 2 місяці тому +640

    Now I need a Deno vs Bun comparison, thanks

    • @spaceflightquack
      @spaceflightquack 2 місяці тому +10

      Yeah, that would be a great idea

    • @TotalImmort7l
      @TotalImmort7l 2 місяці тому +69

      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 2 місяці тому

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

    • @shivanandvp
      @shivanandvp 2 місяці тому +48

      @@TotalImmort7l Performance benchmarks of Deno vs Bun please

    • @alok.01
      @alok.01 2 місяці тому +13

      ​@@TotalImmort7lSo Deno > Bun

  • @bilbobeutlin3405
    @bilbobeutlin3405 2 місяці тому +221

    Let's see Paul Allan's JavaScript runtime

    • @Twas-RightHere
      @Twas-RightHere 2 місяці тому +54

      My god, it even has a package manager

    • @aviscii
      @aviscii 2 місяці тому +23

      Impressive. Very nice.

    • @ErikTheHalibut
      @ErikTheHalibut 2 місяці тому +10

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

    • @msodrew
      @msodrew Місяць тому +3

      I like this thread and replies a little too much.

  • @ShiftyMoravian
    @ShiftyMoravian 2 місяці тому +144

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

    • @InternetJosh
      @InternetJosh 2 місяці тому +2

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

  • @ZeYkslawok
    @ZeYkslawok 2 місяці тому +539

    The compiling to binary caught me off guard not gonna lie

    • @perguto
      @perguto 2 місяці тому +112

      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 2 місяці тому +3

      Fr

    • @RustIsWinning
      @RustIsWinning 2 місяці тому +15

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

    • @pokefreak2112
      @pokefreak2112 2 місяці тому +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 2 місяці тому +52

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

  • @ausaramun
    @ausaramun 2 місяці тому +367

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

  • @alexandrefossatifilho558
    @alexandrefossatifilho558 2 місяці тому +68

    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.

  • @StefanoBorini
    @StefanoBorini 2 місяці тому +195

    a standard library for js? SOLD!

    • @OzzyTheGiant
      @OzzyTheGiant 2 місяці тому +6

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

    • @John-sd5li
      @John-sd5li 2 місяці тому +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 2 місяці тому

      Wdym there already is one

    • @kreuner11
      @kreuner11 2 місяці тому +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 місяці тому +2

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

  • @sefabaser
    @sefabaser 2 місяці тому +261

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

    • @manekedark
      @manekedark 2 місяці тому +12

      And => nedo

    • @roshaneforde
      @roshaneforde 2 місяці тому +11

      Doen - pronounced dune

    • @gaddo2292
      @gaddo2292 2 місяці тому +3

      One more -> Deon

    • @cnota69
      @cnota69 2 місяці тому +1

      Edon

    • @zincir_ai
      @zincir_ai 2 місяці тому +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

  • @shockpast
    @shockpast 2 місяці тому +280

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

  • @mazewinther1
    @mazewinther1 2 місяці тому +7

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

  • @antoniobilbylemos9918
    @antoniobilbylemos9918 2 місяці тому +260

    the ending was great lol

  • @DrakiniteOfficial
    @DrakiniteOfficial 2 місяці тому +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.

  • @vomaxHELLnO
    @vomaxHELLnO 2 місяці тому +139

    Give us Fireship in 100 seconds! Show us your ways

    • @alastairzotos
      @alastairzotos 2 місяці тому +8

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

  • @gimmemovieth
    @gimmemovieth 2 місяці тому +5

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

  • @MichaelTeeuw
    @MichaelTeeuw 2 місяці тому +35

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

  • @ManvendraSK
    @ManvendraSK 2 місяці тому +27

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

    • @nel_tu_
      @nel_tu_ 2 місяці тому

      another brainwashed individual who has bought into the propaganda

    • @alexh2665
      @alexh2665 2 місяці тому +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 2 місяці тому +15

      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 2 місяці тому +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 2 місяці тому

      @@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?

  • @chonkusdonkus
    @chonkusdonkus 2 місяці тому +13

    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 2 місяці тому +1

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

  • @josedallasta
    @josedallasta 2 місяці тому +21

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

  • @KvikDeVries
    @KvikDeVries 2 місяці тому +48

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

    • @AV_YOUTUBE_202X
      @AV_YOUTUBE_202X 2 місяці тому

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

    • @byailen
      @byailen 2 місяці тому

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

    • @byailen
      @byailen 2 місяці тому +1

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

  • @GabrielFury-mg8du
    @GabrielFury-mg8du 2 місяці тому +21

    Fastest race to the local maximum

  • @unclecode
    @unclecode 2 місяці тому +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.

  • @ahmede92
    @ahmede92 2 місяці тому +6

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

    • @hijackedbomb
      @hijackedbomb 2 місяці тому

      Same 😂

    • @carltongannett
      @carltongannett 2 місяці тому +1

      Fire ship has some of the best editing among us devs

  • @andyberaharison
    @andyberaharison 2 місяці тому +23

    deno compile really impressed me

    • @squ34ky
      @squ34ky 2 місяці тому +4

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

    • @andyberaharison
      @andyberaharison 2 місяці тому +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 2 місяці тому +1

      @@andyberaharison aah, I see.

    • @zastix
      @zastix 2 місяці тому

      bun already did it 🤷‍♀️

    • @andyberaharison
      @andyberaharison 2 місяці тому +1

      @@zastix looks like I missed something 😂

  • @yorailevi6747
    @yorailevi6747 2 місяці тому +50

    jupyter support is huge

  • @DizzyDiz2006
    @DizzyDiz2006 2 місяці тому +14

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

  • @sonictailsandsally
    @sonictailsandsally 2 місяці тому +3

    Yup, logo suddenly made deno even better!

  • @zestrixalex3786
    @zestrixalex3786 2 місяці тому +20

    Just HOW videos are getting better and better and better?

  • @HikaruAkitsuki
    @HikaruAkitsuki 2 місяці тому +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 2 місяці тому

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

  • @DarkH4X0
    @DarkH4X0 2 місяці тому +4

    The last part cracked me up!

  • @JavArButt
    @JavArButt 2 місяці тому

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

  • @manum8170
    @manum8170 2 місяці тому +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 2 місяці тому +3

      I am deno core mainteiner lol (no one cares)

    • @Femiway_Bunty
      @Femiway_Bunty 2 місяці тому

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

  • @arwildo
    @arwildo 2 місяці тому +2

    Bro the last part is pretty smart 😅

  • @SolzheBitsyn
    @SolzheBitsyn 2 місяці тому +17

    The Hayek reference is 🔥

    • @hamza201183
      @hamza201183 2 місяці тому +1

      Where? :)

    • @someday4099
      @someday4099 2 місяці тому +1

      i was looking this comment.

    • @PunishedBeerCanBennyIV
      @PunishedBeerCanBennyIV 2 місяці тому +7

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

    • @musicdev
      @musicdev 2 місяці тому

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

  • @SadeghMirzaee-fd8lg
    @SadeghMirzaee-fd8lg 2 місяці тому

    Just that Oden part! Man your Next level!

  • @aaliboyev
    @aaliboyev 2 місяці тому +66

    Broo 😂
    The last one was perfect.

  • @siddhubhai2508
    @siddhubhai2508 Місяць тому +2

    0:25 It is most important.

  • @spaceflightquack
    @spaceflightquack 2 місяці тому +20

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

    • @arvi8843
      @arvi8843 2 місяці тому

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

  • @jakeave
    @jakeave 2 місяці тому

    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.

  • @hamm8934
    @hamm8934 2 місяці тому +2

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

  • @nguyenvuong8403
    @nguyenvuong8403 2 місяці тому +7

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

  • @henninghoefer
    @henninghoefer 2 місяці тому

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

  • @DavidTch
    @DavidTch 2 місяці тому +6

    I use BUN now and have all I need

  • @hpac9687
    @hpac9687 2 місяці тому +1

    That wordplay was chefs kiss 😘👌🏻

  • @Manish___Choudhary
    @Manish___Choudhary 2 місяці тому +13

    Waiting for DONE js.....

  • @rockford717
    @rockford717 Місяць тому

    The last 5 secs - pure gold

  • @yorduminsani
    @yorduminsani 2 місяці тому

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

  • @justsample9185
    @justsample9185 2 місяці тому +4

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

  • @alexnh502
    @alexnh502 2 місяці тому

    "Node" permutations part was excellent 😂

  • @noah12121
    @noah12121 2 місяці тому +3

    jupyter support seems very cool ngl

  • @habibosaye
    @habibosaye 2 місяці тому

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

  • @KaznarahAndrinarivo
    @KaznarahAndrinarivo 2 місяці тому

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

  • @alexvass
    @alexvass 2 місяці тому

    Thanks😅

  • @emilemil1
    @emilemil1 2 місяці тому +3

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

  • @hazemgharib
    @hazemgharib 2 місяці тому

    That pun at the end sums it up 🤣

  • @WiseWeeabo
    @WiseWeeabo 2 місяці тому +7

    Name 10 best programmers in the world that love JavaScript.

    • @nandoflorestan
      @nandoflorestan 2 місяці тому +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 місяці тому +2

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

    • @mtae5
      @mtae5 2 місяці тому

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

  • @Cuddlehead
    @Cuddlehead 2 місяці тому +1

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

  • @ArthurGreen-bw3sb
    @ArthurGreen-bw3sb 2 місяці тому +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 2 місяці тому +1

      Sounds impossible

    • @YuriG03042
      @YuriG03042 2 місяці тому +5

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

    • @Amaraticando
      @Amaraticando 2 місяці тому +1

      it's up to the user to decide it.

  • @danielkirsch4351
    @danielkirsch4351 2 місяці тому

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

    • @danielkirsch4351
      @danielkirsch4351 2 місяці тому

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

  • @gariklaw
    @gariklaw 2 місяці тому +3

    Cannot wait for done

  • @estifanosbireda1892
    @estifanosbireda1892 2 місяці тому +2

    the bun-asteriod metaphor 👌

  • @artfocus1362
    @artfocus1362 2 місяці тому

    The ending part was incredibly excellent

  • @Roboprogs
    @Roboprogs 2 місяці тому +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.

  • @xaviersavinon5851
    @xaviersavinon5851 2 місяці тому

    This is super good material for Tech Roast Show

  • @americanjetset5010
    @americanjetset5010 2 місяці тому +7

    Was that a Hayek portrait at the beginning?

  •  2 місяці тому

    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.

  • @nitanor6475
    @nitanor6475 2 місяці тому

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

  • @ujwalmahajan6151
    @ujwalmahajan6151 2 місяці тому +5

    I Liked old logo btw😢

  • @raviramanathan5565
    @raviramanathan5565 2 місяці тому

    You got a killer ending there. Luvv it.

  • @SamBrockmann
    @SamBrockmann 2 місяці тому +12

    Spoiler: it will not.

  • @rv7591
    @rv7591 2 місяці тому

    The anagrams were clever! I love your videos

  • @trueberryless
    @trueberryless 2 місяці тому +12

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

  • @GyroCannon
    @GyroCannon 2 місяці тому

    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.

  • @codexamofficial
    @codexamofficial 2 місяці тому +8

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

  • @tobiasnickel3750
    @tobiasnickel3750 2 місяці тому +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.

  • @WilliamCharles-lx3yl
    @WilliamCharles-lx3yl 2 місяці тому +191

    I'm favoured only God knows how much I praise Him, $230k every 4weeks! I now have a big mansion and can now afford anything and also support God’s work and the church.

    • @WilliamCharles-lx3yl
      @WilliamCharles-lx3yl 2 місяці тому

      Only God knows how much grateful i am. After so much struggles I now own a new house and my family is happy once again everything is finally falling into place!!

    • @Cdenita
      @Cdenita 2 місяці тому

      Wow that's huge, how do you make that much monthly?

    • @WilliamCharles-lx3yl
      @WilliamCharles-lx3yl 2 місяці тому

      It's Ms. Susan Jane Christy doing, she's changed my life.

    • @WilliamCharles-lx3yl
      @WilliamCharles-lx3yl 2 місяці тому

      I started pretty low, though, $5000 thereabouts. The return came massive. Joey is in school doing well, telling me of new friends he's meeting in school. Thank you Susan Christy, you're a miracle.

    • @Emilycarlos222
      @Emilycarlos222 2 місяці тому

      Wow...I know her too she is a licensed broker and a FINRA agent she is popular in
      US and Canada she is really amazing woman with good skills and experience.

  • @TrentBrew
    @TrentBrew Місяць тому

    That ending was poetry

  • @Dasukii
    @Dasukii 2 місяці тому +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 2 місяці тому +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%

  • @maykrpc
    @maykrpc 2 місяці тому +1

    The "done" part killed me!

  • @axtondrej
    @axtondrej 2 місяці тому +20

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

    • @NatoBoram
      @NatoBoram 2 місяці тому +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 2 місяці тому +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 2 місяці тому +3

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

    • @jurel-enlatado1
      @jurel-enlatado1 2 місяці тому +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.

  • @mohamedftita9664
    @mohamedftita9664 2 місяці тому +2

    The last 5 seconds were hilarious 😂😂

  • @SlimShady-gs8pl
    @SlimShady-gs8pl 2 місяці тому +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 2 місяці тому +1

      instead of prettier i prefer eslint stylistic

    • @lcssbr
      @lcssbr 2 місяці тому

      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 2 місяці тому +1

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

    • @SlimShady-gs8pl
      @SlimShady-gs8pl 2 місяці тому

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

    • @reyoreno5334
      @reyoreno5334 2 місяці тому

      Have you tried capacitor instead of RN?

  • @tontj
    @tontj 2 місяці тому +1

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

  • @DTS24-DJT24
    @DTS24-DJT24 2 місяці тому +6

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

  • @perguto
    @perguto 2 місяці тому +1

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

  • @samarbid13
    @samarbid13 2 місяці тому +6

    4:04 Nicely done, Fireship, nicely done! 😄

  • @knightwolf8774
    @knightwolf8774 2 місяці тому +113

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

    • @SamBrockmann
      @SamBrockmann 2 місяці тому +9

      He's Gen Z. He's special.

    • @YouLose
      @YouLose 2 місяці тому

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

  • @clnguye
    @clnguye 2 місяці тому

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

  • @ymi_yugy3133
    @ymi_yugy3133 2 місяці тому +7

    Looks cool, but why deno and not bun?

    • @diadetediotedio6918
      @diadetediotedio6918 2 місяці тому +7

      On the other hand, why bun and not deno?

    • @ymi_yugy3133
      @ymi_yugy3133 2 місяці тому

      @@diadetediotedio6918 I don't know if this changed with deno 2.0, but bun was faster before. More importantly people have been using it as a drop in replacement for node for a while and it seems to have (just subjective perception) more momentum right now.

    • @dBradbury
      @dBradbury 2 місяці тому +9

      I mean, for me personally, I've tried starting 3 separate projects on Bun since it came out, and every time I run into random incompatibilities in the first hour. Maybe I'm unlucky, but in each case they were known issues that just haven't been taken care of yet.

    • @makeavoy
      @makeavoy 2 місяці тому

      ​@@dBradbury Same. Ik bun's registry config(bunfig) is incompatible with how my org does it so I'm SOL with using bun install for new repos 😢

    • @ymi_yugy3133
      @ymi_yugy3133 2 місяці тому

      @@dBradbury Seems I've just been lucky.

  • @netify6582
    @netify6582 2 місяці тому

    I was hesitant to switch to Deno for quite a while but with version 2 it's obviously no brainier.

  • @Hasheemdev
    @Hasheemdev 2 місяці тому +3

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

  • @MicahP-c9e
    @MicahP-c9e 2 місяці тому +1

    1:27 your comedic genius is too fucking much, im dead