Does Deno 2 really uncomplicate JavaScript?

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

ความคิดเห็น • 852

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

    I just googled "std testing", not a single result was about Deno's standard library.

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

      best comment 😂😂

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

      You need some protection 😂😂😂

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

      I love STDs

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

      The fate of Go, C++, and Rust developers, now also shared by Deno developers. 😔

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

      Search results may be personalised.

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

    "All these stds will help solve common problems" he said, unironically.

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

      "Who knew stds could bring so much happiness" - th-cam.com/video/Vj83G4D3oJU/w-d-xo.html

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

      I've been using that line for years with no success

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

      Before deno: "these stds are common problems"
      After deno: "these stds solve common problems"

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

      Bro is very naive if you think that wasn't an intentional joke.

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

      Just like in Shameless: th-cam.com/video/Vj83G4D3oJU/w-d-xo.htmlsi=RMoLMpcE9GGv3XlH&t=269

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

    Bun and Deno solve one of Javascript big problems: a massive node_modules directory because JS doesn't have a standard library

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

      i agree, but tbf pnpm already kinda solves that problem

    • @ivan.jeremic
      @ivan.jeremic 2 หลายเดือนก่อน +6

      @@masterflitzer bun is nice too as package manager.

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

      no it doesnt, deno executable is already massive so saving a few megabytes without using node modules is useless. if you want lightweight then you wouldnt code in javascript at the first place

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

      solves big problems ...
      like instead of 1 ecosystem of packages... now you have npm📦 and jsr📦
      javascript people are literally mentally ill

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

      ​@@Microphunktv-jb3kj xkcd 927

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

    I will never lose my job, keep releasing JS frameworks faster than GPT can be trained xD

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

      that might be just what we have to do to beat AI, keep making more frameworks.... thanks JS

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

      @@OzzyTheGiant 🚀

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

      But when ChatGPT can learn faster than you, you are screwed.

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

      @@DendrocnideMoroides Don't worry, that stupid thing still doesn't know about many things from 2016, you're safe.

    • @codered.0.0.7
      @codered.0.0.7 2 หลายเดือนก่อน

      bro thinks that he can learn faster then a f*king AI

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

    I love the Deno mascot. It's cute. I want to hug it.

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

      It looks like a thumb 😂

    • @hussein-alemam
      @hussein-alemam 2 หลายเดือนก่อน +14

      how to prevent my self from seeing thumb now 🙂

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

      The character in logo looks like a worm. Though, I rechecked, the previous one also looked like a worm... They are unable to draw an appealing dinosaur :(

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

      Eldenring ptsd

    • @KrishnaSingh-eh1lb
      @KrishnaSingh-eh1lb 2 หลายเดือนก่อน

      i love that of gleam

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

    We have 15 different standards, we need to unify it under one universal standard.
    *some time later*
    We have 16 different standards....

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

      Ah yes, I've read that XKCD (927)

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

      @@maxverse :D

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

      😂😂😂😂

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

      relevant XKCD!

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

      I mean I get it, but at some point it becomes a self-fulfilling prophecy because everybody stops even trying to unify anything. If you try to unify the ecosystem but fail, you haven't caused more damage to the ecosystem. But if nobody ever tries, you guarantee that it will never be done.

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

    A good standard library is so nice. Watching this I could literally feel parts of my brain relaxing

  • @j.r.r.tolkien8724
    @j.r.r.tolkien8724 2 หลายเดือนก่อน +222

    Deno with the testing and std is reminding me of Go and it's very tempting.

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

      Nah, GO has so many std's. Hard pass

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

      Also built-in formatting

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

      first prototype of Deno was written in Go, then he replaced it with Rust

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

      What? Tempted to get STD?😅

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

    3:00 "I write perfect code that doesn't need to be tested" I nearly spat out my drink.

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

      😂😂😂

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

      That one had me giggle, it's the one right after .. "now let's go write some perfect code" that took me out 🤣🤣

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

    Deno 2.0 on fireship pro? Yes please.

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

      Please please please please do this. I will pay to get good deno (and Fresh framework) courses.

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

      Pls

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

      why?

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

      @@cryptonativeyou know why, pull the stick out; "ugh i dont wanna learn ugh 😩 im used to node ugh 😩"

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

      @@pookiepats why learn it?

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

    I love Deno. Always have. Bun is great too, but I never felt like I got any benefit from using it over node, especially since I couldn't use it on windows for a long time. Deno was my go-to for building scripts that I carried with me across platforms, kinda like a home-grown chef cookbook that I knew would just work wherever I used it. No downloading python, no fidgeting with bash scripts and batch scripts, just a single executable on a flash drive doing everything I need.
    Plus, dinosaurs are cool.

    • @vlc-cosplayer
      @vlc-cosplayer 2 หลายเดือนก่อน +1

      CLI scripting languages will evolve into web dev languages (Python, Perl)
      Web dev languages will evolve into CLI scripting languages (JS)
      And then there's PHP.... 💀

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

      ​@@vlc-cosplayerPerl is still worse than all

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

    I was skeptical about Deno, but I'm now sold. Now let's appropriate all those features into Node.

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

    Yes. Definitely want a full Deno course on Fireship Pro. (Especially getting it to friggin' work with Vite!)

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

      lol ...? there's so many free starter templates out there bro hit the search bar one time

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

    Hello from Croatia 👋
    And yes, we do, indeed, have a working internet. Jeff simply went to some remote location to think about the next AI video

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

      Hahaha tocno da

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

      i can confirm. way better net than in germany. And better food as well.

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

      Yes, I was just thinking "no wifi" might be the worst excuse I've ever heard.

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

      Been to Split and Omiš this year on our honeymoon, I recognized the Rivia in the video immediately! Also went to Pučišća by ship. Beautiful places, never forget! Hello from Hungary, neighbor 👋 (I don't get why we don't have Ćevapčići here, that's like my top 1 food from the time we spent in Croatia)

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

      @@csondika haha it's because ćevapi come from Bosnia, and you're not neighbour with them :D
      Jokes aside, Croatia is incredibly beautiful. I highly recommend anyone to visit it at least once 😁

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

    6:52 The STDs that you actually want

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

      Imagine hearing this out of context.

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

      Gotta catch them all!

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

      not necessarily the ones you want, but the ones you need.

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

      Came for this

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

    "I have a funny story" then cuts directly to an ad segment 🔥😆

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

      uBlock Origin + Sponsorblock

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

    I completely missed that reference to Bun and Next.js. 😂

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

      i like to read this in Homer's voice 😂

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

    When I saw the Deno commercial I downloaded it for the first time and tried the compile function and I've been hooked since. It is fun to play around with.

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

    I thought I was the only one that called Nodemon, No Demon

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

      I always opted for the Jamaican approach: "Node, mon!"

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

      I pronounced it like a digimon. But no demon makes sense. Because of daemons

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

      I pronounced it like "no deno" 😂

    • @TN-cx4qi
      @TN-cx4qi 2 หลายเดือนก่อน

      I always think of Pokémon when I see Nodemon.

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

    For me, the biggest feature of Deno is the ability to automatically import packages from URLs (so I can have one-file minimal examples for bugreports and such). It's not v2 change, but I think still worth mentioning.

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

    A massive standard library sounds so awesome. One of the biggest downsides in my mind to Node is no batteries included at all.

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

      Except that's just wrong? Look up "nodejs standard library" or "nodejs api" and you'll see it has a lot of builtin modules. Deno probably has more, but node's aren't inadequate either.

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

      @@Sv443_ Yea it has added a lot semi recently so my comment is a bit outdated/lacks nuance.

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

      @@BeefIngot not even recently, a lot of them were there from the very beginning, like the assertion (testing) library since version 0.5

    • @charlesm.2604
      @charlesm.2604 2 หลายเดือนก่อน +3

      Node has pretty much all the modules a standard library needs built-in. Networking, filesystem, encryption, streams, hardware operations, etc. They're definitely missing a lot of utilities though like proper parsers, string helpers, etc. but that's not really the purpose of a standard library anyways and most of the web apis are already fulfilling those needs (like internationalization, additional primitives such as dates and whatnot, regular expression, etc.)
      To me the reason why Deno is such a breeze to work with is because of how convenient it is. You don't spend hours fighting with 3rd party tooling. Kind of like Vue being better than React.

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

      @@Sv443_ Node modules aren't really a "standard library".

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

    @03:09 SUPER CASUALLY "What we want to build, is a REST API for horse Tinder.." The smoothest transition ever! 😂

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

    80s montage was 🔥

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

    I, personally, would pay for the Deno course. Please make it.

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

    Definitely would love a full deno class, this might be my sign to go all in on JS on the server

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

    ah now i will spend entire day learning how to integrate it with existing frameworks and libraries and then an entire week to work on my personal project that i won't touch again

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

    Go: has good language features
    Deno: imma copy that

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

    8:40 is the bun logo designed after him

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

      that’s brutal 😂😂

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

    Oh good, another runtime to refactor my side projects into!

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

    I've no idea what you would use that for, but it's cool that it's there

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

    5:36 probably the funniest thing I've ever seen from this channel, nice work.

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

    Coming from Python and PHP. Yesterday I wanted to give TypeScript a try and I coded an API in TypeScript with Deno 2.0 and what can I say … its really Great!

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

      Well, PHP and Python are the worst commonly used programming langues. Anything is better. But yeah. Typescript is great

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

      ​@@datoubipython is fine for scripting and I'd rather use requests library than fetch api for simple http services and web scraping. Laravel is also very good.

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

      Haters everywhere. PHP is a god-tier language. ​@@datoubi

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

      @@datoubi you should try laravel bro, its so good

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

      Since these other numbnuts only gave useless negativity that no one asked for, here is a positive comment:
      Great that you found a technology you enjoyed! Keep trying stuff and have an open mindset!
      Unlike some others..

  • @saiphaneeshk.h.5482
    @saiphaneeshk.h.5482 2 หลายเดือนก่อน +1

    5:39
    Name of the song?
    And video?

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

    5:30 coding montage was hilarious

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

    Both Bun and Deno are making Javacript way cooler. Love the two Bun features you mention at the end, for scripting and embedding C into JS. I'll go with Deno but both seem much better than Node for sure.

  • @Yatsuki-ish
    @Yatsuki-ish หลายเดือนก่อน

    Does any one know what the name of the serie or the film at this time 7:49 ?

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

    I would 100% purchase a deno 2.0 course

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

    This just scrambles my brain because it is yet another way of doing things. The JS world is so nuts.... like JS itself there are a billion convoluted ways of doing the same thing. Choose your runtime, choose your framework, choose a billion things and get sucked into dependency hell with the added bonus of having typescript shout at you continuously. Still, all of this is part of the fun with JS.

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

      Sht makes me wanna de-alive myself. But those who enjoy the chaos cause the demand and so it will never end.

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

    Croatia mentioned, f_yeahh! 💪😁

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

      ZA DOM SPREMNI
      WHAT THE FUCK IS A SIRNICA 🇭🇷🇭🇷🇭🇷🦅🦅🦅

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

      I wanna go back there and stay. And I think I will. Greetings from Poland.

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

    0:54 how long will developers keep ignoring Nim?

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

      You made care about it, such an elegant ahad friendly language

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

    Ahh I was waiting for a comparison video of all 3 runtimes, thanks Jeff!

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

    I would be interested in a detailed Deno course. Bonus points for covering Fresh. Also I hope you enjoyed the trip to my country.

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

    Dont feel too bad about goofing the release plan. Your video got the initial hype up for me and got me to look forward for the RC to be done. I think it's the same for other people.

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

    Cool new tech, with TS out of the box!
    Java and C# devs should be getting a bit anxious about now...

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

    Cool, cool. But more important. What for icon extension do you have in your VC?

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

    I would love to see a Deno course! I have just started learning to code and I am beginning to feel like it might be painful to jump into Node-especially because I mostly want to build my own stuff rather than work as a hired dev.

  • @0xzi
    @0xzi 2 หลายเดือนก่อน

    Would absolutely love a Deno course if you're considering creating one. Every single thing I'm seeing about Deno is starting to sell me on it, might be time to learn real soon.

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

    3:48 "Hi Mom!"

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

    Cue "There are 14 competing standards" xkcd.
    So essentially deno provides some integrated defaults instead of common node.js tools/packages, but you have to learn them from scratch and halfway through your project you can find out that they are not mature enough or miss some functionality compared to nodejs ecosystem.

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

      ......no?
      Deno supports the full NodeJS stdlib and npm modules.
      And its own std lib just hit 1.0 and is thus considered mature.

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

      @@hsjoberg exactly. It's essentially the same as adding one more stdlib to loads of other libs that already exist for nodejs

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

    Not lame at all. That 80's montage was pretty cool.

  • @karola.7908
    @karola.7908 2 หลายเดือนก่อน +19

    I'm a beginner, and for my Bachelor's (not in CS), I chose deno, mostly for its standard library and typescript support. I feel like it's way more beginner friendly, especially because fetch() is just built in
    Also the dinosaur mascot is cute

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

    First Python with uv and now JS with deno, they seem to be adopting good practices from the Rust tooling ecosystem and I'm all here for it.

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

    It kind of reminds me of simplicity of Go's built-in DX tooling, which I thought would be impossible to implement for javascript, but here we are.

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

      Yea that’s what I thought too. Must have take some inspiration from go

    • @marcuss.abildskov7175
      @marcuss.abildskov7175 2 หลายเดือนก่อน

      Go doesn't even have a standard library for data manipulation lol

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

      @@Danzlh deno was originally written in go and they took a lot of things from it. they only re-wrote it in rust later because of overhead from gc.

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

    Would definitely like a full course!

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

    so… what are the advantages over Bun, other than the amazing standard library?

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

    0:59 is funny that PHP is just PHP but everything else is a mix with some special runtime. Would be good to compare it with frankenphp

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

    Typescript bulit in - $100
    Better testing framework built in - $200
    80s flashback montage with Jamie Lee Curtis and John Travolta - priceless

  • @fred.flintstone4099
    @fred.flintstone4099 2 หลายเดือนก่อน +2

    I've been using Vite with Node.js and I really like Vite so I was wondering if I move to Deno or Bun should I keep using Vite or is Vite obsolete with Deno and Bun?

    • @fred.flintstone4099
      @fred.flintstone4099 2 หลายเดือนก่อน +1

      @@anonymousalexander6005 Yeah, I like Vite but maybe Deno and Bun does the same thing as Vite does? Vite makes TypeScript just work and Deno supposedly does TypeScript too. Vite does these instant page updates but apparently Deno have a built-in watcher too.

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

      @@fred.flintstone4099 No, Deno & Bun don't do the same thing as Vite. They are *runtimes*, and Vite totally can run on both of them. Bun does have some experimental bundling capabilities of its own, but Vite is very robust and feature complete, so unless you have a specific reason to bundle with Bun, you can just stick with Vite.

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

    3:23 how about Node.JS's net library???

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

    I find it hilarious that you scheduled a release and then couldn't fix because you were living live. I love everything about that!

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

    Greetings from Croatia! 🇭🇷 If we knew we would have welcomed you!

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

      Yeah, video was from Split. Let us know next time :)

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

      Daap

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

    Okay… I’m sold. I think we’re finally getting to know how Laravel and Rails developers feel. Deno is a breath of fresh air!

  • @RichardJoseph-zw9qh
    @RichardJoseph-zw9qh 2 หลายเดือนก่อน

    The 90's coding montage @ 5:30...pure gold lol!!!

  • @dev.hevron
    @dev.hevron 2 หลายเดือนก่อน

    I hope it grows even further, I'm pretty sick of working with node's npm/yarn/pnpm problems. I played a bit with Deno and it truly takes away some of the node's bureaucracy, not having to transpile code makes it be very clean.

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

    I’d love to try your Deno course!

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

    4:39 or you can just press ctrl-shift-i since you're in visual studio?

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

    Man if i had this in school that would've saved me like tens of hours. All the problems solved what u quickly summerized.

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

    Can;t wait for the Deno 2.0 course!

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

    Gimme that sweet, sweet full course on Fireship Pro 🔥

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

    What's that UI at 7:01 ?

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

    Def gonna need this Fireship PRO Deno course man! : ))

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

    8:08 I can get segmentation faults and install advanced viruses in JS now!

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

    It's amazing at what trouble and lengths will people go just not to use a different programming language

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

    What minimal framework made specifically for deno/typescript would you recommend? I tried Fastro but then it bloated (focused on server-side rendering).

    • @Crow-EH
      @Crow-EH 2 หลายเดือนก่อน

      For SSR, I'd say Fresh is pretty good. For SSG Lume is great too. And if you're just building an API, Oak is the closest you'll get to an express/koa experience on Deno.

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

    Deno doesn't run Nextjs (except in dev mode) sadly

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

      Nextjs is a mistake and completely unnecessary

    • @Dionysus-Reality
      @Dionysus-Reality 2 หลายเดือนก่อน +2

      @@lamaistul Would you care to elaborate? I'm legitimately curious since I''m evaluating it for an upcoming project.

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

      ​@@Dionysus-Reality Unless you already created advanced projects with React, you don't need NextJS. In fact, unless your project benefits from the features of NextJS, this shouldn't be your first choice. For simple projects is overkill. Also, NextJS only works well with Vercel. Vercel is a hosting reseller similar to Amazon that want to lock you in. NextJS is free because they expect you to buy Vercel hosting. My favorite alternative is Astro.

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

    Ah, I thought I was going crazy but he really did do a deno report already!

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

    Okay Deno 2.0 is the best present I have received in my entire life as of now

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

    Compiled apps is just a bundling the code with the libraries or is like a real compilation to machine code?

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

    Would love to see the Deno 2.0 course on fireship pro!

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

    Does Deno work well when you run it in production? I've seen some Reddit posts that say the Bun and Deno are great when you use for Development but won't run well in production.
    Not sure what that means tho

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

    I had many problems as a junior with a senior called gpt-4o on my side to get anything working, the std stuff killed me and my senior dev.

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

    Scheduling a release video about something sensitive/secret for when you won't have any WiFi is an interesting choice

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

    idk this all looks good, but what I'm wondering is how fast you'll hit your head against the "deno way or the highway", because what I see regarding tooling is that everything is currently running the default build-in. I wonder how you'll be able to adjust the settings and how far you can get with that. Regarding the main.ts, I'd prefer to split stuff up into smaller files, but you do you. The standard packages are nice though.

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

    Is the std lib also usable in the browser? I think that would be intresting

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

      Yes, all of Deno's STDs are hosted on JSR, and most of them also work in Node, Bun and the browsers.

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

    crazy how a trailer for programmers is better than anything related to entertainment

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

    Dude, you can't just get rid of nvm because deno is supposed to be compatible. What if I have a Linux system where I only have user level access? What if I want my environment to be specific and stored alongside the project? Or I have multiple projects running at the same time with different versions of node and/or deno, and I really do want to verify it works with certain versions?

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

    Gotta love frontend JS with its inline CSS, JS and SQL all in the same file. This stuff feels like building a PHP site in 2003. We’re going backwards.

  • @codewriter-h3x
    @codewriter-h3x 2 หลายเดือนก่อน

    I used to ignore Deno v1 but this... I'm sold

    • @BranB-e4y
      @BranB-e4y 2 หลายเดือนก่อน +1

      Pipneautic?

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

    the issue is many existing libraries use node apis not standard once
    like sharp which uses node streams

  • @user-ii7xc1ry3x
    @user-ii7xc1ry3x 2 หลายเดือนก่อน +10

    Full app with Deno for pro members, I would dig that

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

    Deno 2 vídeo made my day better, It was amazing!❤

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

    Deno is easily the best developer experience I've ever had with any language.
    And now it's even better than it's ever been.

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

    2:02 got deep AF... "keeping life simple is the only way to maintain my sanity"
    ...waiting for the DSM to recognize computer-induced madness.

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

    Bro this is amazing 😅
    I’m going to relearn EVERYTHING
    This would speed up so much

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

    Yes please deno 2.0 course

  • @ElijahFate-b5o
    @ElijahFate-b5o 2 หลายเดือนก่อน

    Really nice, but don't you think that frameworks are still a necessity to avoid a massive amount of messy code? And if this is the case, does it still make sense to switch to a new potentially buggy environment to avoid some good old installs here and there?

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

    New deno course on fireship is a great idea.

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

    Thanks for visiting Croatia :-)))

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

    Damn, so many options to chose, but I don't know if I should switch out if it make me a difference in the projects and if I can persuade managers on a work to switch stack. On the backend side I work with Python, and as for the future migration I'm looking at Mojo, it just too new for now and not suited for real projects. So I have to wait. On the frontend side I use standard node, vite, react, typescript and other tooling, actually a lot of them, and it kind of painful to setup them each time, so I make little templates on my side to not just start from scratch, but I'm unsure if I should switch to Bun or Deno in this case, would be there any benefits? The Vite add a lot of benefits by running react project faster, when we migrated to Vite we were satisfied with production uplift. But now is the question is Bun or Deno would bring something revolutionary to the table and any migration hassle that it will create are really justified? Or if starting new project, does learning this tools would make it better in some way? (can't really imagine right now how it would help)

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

    can I use deno without typescript? or should I stick with node?