I just googled "std testing", not a single result was about Deno's standard library.
@MeghdipKarmakar2 ай бұрын
best comment 😂😂
@twilightdev2 ай бұрын
You need some protection 😂😂😂
@paulyflynn2 ай бұрын
I love STDs
@andre4ik32 ай бұрын
The fate of Go, C++, and Rust developers, now also shared by Deno developers. 😔
@chepulis2 ай бұрын
Search results may be personalised.
@mudanenadaara2 ай бұрын
"All these stds will help solve common problems" he said, unironically.
@CoDEmanX472 ай бұрын
"Who knew stds could bring so much happiness" - kzbin.info/www/bejne/jJubZHpqeZiigLc
@gnack4202 ай бұрын
I've been using that line for years with no success
@billytalentrocks3452 ай бұрын
Before deno: "these stds are common problems" After deno: "these stds solve common problems"
@Ppbtthl2 ай бұрын
Bro is very naive if you think that wasn't an intentional joke.
@mikebrueggman66662 ай бұрын
Just like in Shameless: kzbin.info/www/bejne/jJubZHpqeZiigLcsi=RMoLMpcE9GGv3XlH&t=269
@ralify2 ай бұрын
I will never lose my job, keep releasing JS frameworks faster than GPT can be trained xD
@OzzyTheGiant2 ай бұрын
that might be just what we have to do to beat AI, keep making more frameworks.... thanks JS
@ralify2 ай бұрын
@@OzzyTheGiant 🚀
@DendrocnideMoroides2 ай бұрын
But when ChatGPT can learn faster than you, you are screwed.
@rkvkydqf2 ай бұрын
@@DendrocnideMoroides Don't worry, that stupid thing still doesn't know about many things from 2016, you're safe.
@codered.0.0.72 ай бұрын
bro thinks that he can learn faster then a f*king AI
@jinushaun2 ай бұрын
Bun and Deno solve one of Javascript big problems: a massive node_modules directory because JS doesn't have a standard library
@masterflitzer2 ай бұрын
i agree, but tbf pnpm already kinda solves that problem
@ivan.jeremic2 ай бұрын
@@masterflitzer bun is nice too as package manager.
@nrico66662 ай бұрын
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-jb3kj2 ай бұрын
solves big problems ... like instead of 1 ecosystem of packages... now you have npm📦 and jsr📦 javascript people are literally mentally ill
@lui22922 ай бұрын
@@Microphunktv-jb3kj xkcd 927
@rign_2 ай бұрын
I love the Deno mascot. It's cute. I want to hug it.
@illourr2 ай бұрын
It looks like a thumb 😂
@hussein-alemam2 ай бұрын
how to prevent my self from seeing thumb now 🙂
@IvanKleshnin2 ай бұрын
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 :(
@XDarkGreyX2 ай бұрын
Eldenring ptsd
@KrishnaSingh-eh1lb2 ай бұрын
i love that of gleam
@j.r.r.tolkien87242 ай бұрын
Deno with the testing and std is reminding me of Go and it's very tempting.
@parlor31152 ай бұрын
Nah, GO has so many std's. Hard pass
@dermaddis98982 ай бұрын
Also built-in formatting
@caresvlbdjz2 ай бұрын
first prototype of Deno was written in Go, then he replaced it with Rust
@hvsciverius2 ай бұрын
What? Tempted to get STD?😅
@einargs2 ай бұрын
A good standard library is so nice. Watching this I could literally feel parts of my brain relaxing
@morosov45952 ай бұрын
We have 15 different standards, we need to unify it under one universal standard. *some time later* We have 16 different standards....
@maxverse2 ай бұрын
Ah yes, I've read that XKCD (927)
@morosov45952 ай бұрын
@@maxverse :D
@dekcode28242 ай бұрын
😂😂😂😂
@tk1576Ай бұрын
relevant XKCD!
@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.
@Ratstail912 ай бұрын
3:00 "I write perfect code that doesn't need to be tested" I nearly spat out my drink.
@alexandrubanica12852 ай бұрын
😂😂😂
@marwanak102 ай бұрын
That one had me giggle, it's the one right after .. "now let's go write some perfect code" that took me out 🤣🤣
@starvinmarvin33812 ай бұрын
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
@BalkanLeaksArchive2 ай бұрын
Hahaha tocno da
@legion_prex36502 ай бұрын
i can confirm. way better net than in germany. And better food as well.
@JiasenLiu2 ай бұрын
Yes, I was just thinking "no wifi" might be the worst excuse I've ever heard.
@csondika2 ай бұрын
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)
@starvinmarvin33812 ай бұрын
@@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 😁
@hashtagPoundsign2 ай бұрын
Deno 2.0 on fireship pro? Yes please.
@crowlsyong2 ай бұрын
Please please please please do this. I will pay to get good deno (and Fresh framework) courses.
@Zizaco2 ай бұрын
Pls
@cryptonative2 ай бұрын
why?
@pookiepats2 ай бұрын
@@cryptonativeyou know why, pull the stick out; "ugh i dont wanna learn ugh 😩 im used to node ugh 😩"
@cryptonative2 ай бұрын
@@pookiepats why learn it?
@CyborgGrizzly2 ай бұрын
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-cosplayer2 ай бұрын
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.... 💀
@NerdyWasTaken2 ай бұрын
@@vlc-cosplayerPerl is still worse than all
@bakerkawesa2 ай бұрын
I was skeptical about Deno, but I'm now sold. Now let's appropriate all those features into Node.
@itsandyagain2 ай бұрын
Yes. Definitely want a full Deno course on Fireship Pro. (Especially getting it to friggin' work with Vite!)
@pookiepats2 ай бұрын
lol ...? there's so many free starter templates out there bro hit the search bar one time
@collinslagat34582 ай бұрын
6:52 The STDs that you actually want
@jorgegomes832 ай бұрын
Imagine hearing this out of context.
@carlosmspk2 ай бұрын
Gotta catch them all!
@petemoss31602 ай бұрын
not necessarily the ones you want, but the ones you need.
@deepjyotideb11732 ай бұрын
Came for this
@rogersmith2582 ай бұрын
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.
@AutisticThinker2 ай бұрын
I completely missed that reference to Bun and Next.js. 😂
@vaisakh_km2 ай бұрын
i like to read this in Homer's voice 😂
@DuraanAli2 ай бұрын
I thought I was the only one that called Nodemon, No Demon
@PhilipAlexanderHassialis2 ай бұрын
I always opted for the Jamaican approach: "Node, mon!"
@randomrfkov2 ай бұрын
I pronounced it like a digimon. But no demon makes sense. Because of daemons
@ciach0_2 ай бұрын
I pronounced it like "no deno" 😂
@TN-cx4qi2 ай бұрын
I always think of Pokémon when I see Nodemon.
@CTSSTC2 ай бұрын
"I have a funny story" then cuts directly to an ad segment 🔥😆
@pcrolandhu2 ай бұрын
uBlock Origin + Sponsorblock
@rlidwka2 ай бұрын
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.
@_sevelin2 ай бұрын
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
@BeefIngot2 ай бұрын
A massive standard library sounds so awesome. One of the biggest downsides in my mind to Node is no batteries included at all.
@Sv443_2 ай бұрын
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.
@BeefIngot2 ай бұрын
@@Sv443_ Yea it has added a lot semi recently so my comment is a bit outdated/lacks nuance.
@Sv443_2 ай бұрын
@@BeefIngot not even recently, a lot of them were there from the very beginning, like the assertion (testing) library since version 0.5
@charlesm.26042 ай бұрын
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.
@Brahvim2 ай бұрын
@@Sv443_ Node modules aren't really a "standard library".
@reza2kn2 ай бұрын
@03:09 SUPER CASUALLY "What we want to build, is a REST API for horse Tinder.." The smoothest transition ever! 😂
@ChrisMcQueen2 ай бұрын
Definitely would love a full deno class, this might be my sign to go all in on JS on the server
@jdrex50392 ай бұрын
80s montage was 🔥
@justisabelll2 ай бұрын
I, personally, would pay for the Deno course. Please make it.
@theGamer932 ай бұрын
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!
@datoubi2 ай бұрын
Well, PHP and Python are the worst commonly used programming langues. Anything is better. But yeah. Typescript is great
@adreto29782 ай бұрын
@@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.
@Cainny2 ай бұрын
Haters everywhere. PHP is a god-tier language. @@datoubi
@orek73272 ай бұрын
@@datoubi you should try laravel bro, its so good
@gintonic54432 ай бұрын
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..
@mostinho72 ай бұрын
8:40 is the bun logo designed after him
@Madflows2 ай бұрын
that’s brutal 😂😂
@gLitCheRR442 ай бұрын
5:36 probably the funniest thing I've ever seen from this channel, nice work.
@algomania2 ай бұрын
I've no idea what you would use that for, but it's cool that it's there
@modolief2 ай бұрын
Typescript bulit in - $100 Better testing framework built in - $200 80s flashback montage with Jamie Lee Curtis and John Travolta - priceless
@JulianKingman2 ай бұрын
Oh good, another runtime to refactor my side projects into!
@maimee12 ай бұрын
Go: has good language features Deno: imma copy that
@xieliming2 ай бұрын
5:30 coding montage was hilarious
@4.0.42 ай бұрын
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.
2 ай бұрын
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
@penguinlover36372 ай бұрын
8:08 I can get segmentation faults and install advanced viruses in JS now!
@alkebabish2 ай бұрын
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.
@XDarkGreyX2 ай бұрын
Sht makes me wanna de-alive myself. But those who enjoy the chaos cause the demand and so it will never end.
@saiphaneeshk.h.54822 ай бұрын
5:39 Name of the song? And video?
@TylerTriesTech2 ай бұрын
I would 100% purchase a deno 2.0 course
@charlesgedeon2 ай бұрын
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.
@KostaKaiUgrina2 ай бұрын
I would be interested in a detailed Deno course. Bonus points for covering Fresh. Also I hope you enjoyed the trip to my country.
@gadgetboyplaysmc2 ай бұрын
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.
@0xzi2 ай бұрын
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.
@MrBlaDiBla682 ай бұрын
Cool new tech, with TS out of the box! Java and C# devs should be getting a bit anxious about now...
@dev.hevron2 ай бұрын
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.
@Yatsuki-ishАй бұрын
Does any one know what the name of the serie or the film at this time 7:49 ?
@aljnistariАй бұрын
Would definitely like a full course!
@gusslx2 ай бұрын
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.
@Ma1ne22 ай бұрын
Ahh I was waiting for a comparison video of all 3 runtimes, thanks Jeff!
@gandalfgrey912 ай бұрын
0:54 how long will developers keep ignoring Nim?
@abdelazizabdelioua8902 ай бұрын
You made care about it, such an elegant ahad friendly language
@pew44102 ай бұрын
Man if i had this in school that would've saved me like tens of hours. All the problems solved what u quickly summerized.
@_romeopeter2 ай бұрын
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!
@oliveiraphc2 ай бұрын
Not lame at all. That 80's montage was pretty cool.
@karola.79082 ай бұрын
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
@marin_plemeniti2 ай бұрын
Croatia mentioned, f_yeahh! 💪😁
@okie90252 ай бұрын
ZA DOM SPREMNI WHAT THE FUCK IS A SIRNICA 🇭🇷🇭🇷🇭🇷🦅🦅🦅
@paweszczepanski67382 ай бұрын
I wanna go back there and stay. And I think I will. Greetings from Poland.
@turokII2 ай бұрын
I’d love to try your Deno course!
@foobars38162 ай бұрын
I find it hilarious that you scheduled a release and then couldn't fix because you were living live. I love everything about that!
@TheDoppelganger292 ай бұрын
It's amazing at what trouble and lengths will people go just not to use a different programming language
@RichardJoseph-zw9qh2 ай бұрын
The 90's coding montage @ 5:30...pure gold lol!!!
@karlostj46832 ай бұрын
Can;t wait for the Deno 2.0 course!
@amynagtegaal69412 ай бұрын
3:23 how about Node.JS's net library???
@ehuntley832 ай бұрын
Gimme that sweet, sweet full course on Fireship Pro 🔥
@zcuric2 ай бұрын
Greetings from Croatia! 🇭🇷 If we knew we would have welcomed you!
@MirkoVukusic2 ай бұрын
Yeah, video was from Split. Let us know next time :)
@BalkanLeaksArchive2 ай бұрын
Daap
@TundraShark2 ай бұрын
Okay Deno 2.0 is the best present I have received in my entire life as of now
@That_EvilGuy2 ай бұрын
Cool, cool. But more important. What for icon extension do you have in your VC?
@Filaxsan2 ай бұрын
Def gonna need this Fireship PRO Deno course man! : ))
@ElTebe2 ай бұрын
What's that UI at 7:01 ?
@codernerd70762 ай бұрын
Would love to see the Deno 2.0 course on fireship pro!
@hikari16902 ай бұрын
Ah, I thought I was going crazy but he really did do a deno report already!
@aizensoskue38802 ай бұрын
the issue is many existing libraries use node apis not standard once like sharp which uses node streams
@Issa_eth2 ай бұрын
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.
@MinhazurSarker2 ай бұрын
3:48 "Hi Mom!"
@Gornius2 ай бұрын
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.
@Danzlh2 ай бұрын
Yea that’s what I thought too. Must have take some inspiration from go
@marcuss.abildskov71752 ай бұрын
Go doesn't even have a standard library for data manipulation lol
@eyz-42 ай бұрын
@@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.
@life_days2 ай бұрын
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.
@ironichoneybadger50662 ай бұрын
I’ve just got into js work after being a developer for a few years, and the fact I’m coming in to this release is so much fun because I cannot tell you how much hair pulling I’m not having to go through which makes my coworkers lose their minds
@respise2 ай бұрын
so… what are the advantages over Bun, other than the amazing standard library?
@minuspi83722 ай бұрын
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.
@fred.flintstone40992 ай бұрын
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.flintstone40992 ай бұрын
@@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.
@nUrnxvmhTEuU2 ай бұрын
@@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.
@codewriter-h3x2 ай бұрын
I used to ignore Deno v1 but this... I'm sold
@BranB-e4y2 ай бұрын
Pipneautic?
@marcaca322 ай бұрын
would love a course on Deno 2!!!
@REDIDSoft2 ай бұрын
Deno 2 vídeo made my day better, It was amazing!❤
@user-abc8552 ай бұрын
I think, that Node.js and its tooling is still superior to Deno, because: 2:23 - you probably will need to use different versions of runtime if you work with multiple apps, so the current Deno cli is not a silver bullet 2:41 - what's the problem with TS config? If you are talking about built in TS support, it is more minus, than plus, bacause you cannot manage TS version independently from the runtime version 2:49 - Node.js also has a built in test runner, as mentioned in the video, which is the fastest between the third party analogues for Node 4:29 - Node.js has watch mode built in now 4:47 - ESLint and Prettier are far more advanced than the Deno solution 6:35 - most of the useful utils from Deno std are also built in in Node.js native modules, or can be easily implemented, what's the point to use lodash or only one util, that again is easy to implement by yourself? 7:37 - Node.js soon can do a single executable as well, as mentioned in the video, though it is not that useful for a FE or BE app, maybe a good feature for Desktop And of course add other Node.js ecosystem and maturity things. But the fact that Node.js now has competitors is veeery good 😊
@Joshfw274922 ай бұрын
New deno course on fireship is a great idea.
@mrowlsss2 ай бұрын
4:39 or you can just press ctrl-shift-i since you're in visual studio?
@rahulgupta77202 ай бұрын
Please more code videos. Have missed your code tutorials lately....
@thydevdom2 ай бұрын
A few hiccups when trying to use 2.0 day one but with a little googling it still was easier getting things up and running than a TS NodeJS project.
@petemoss31602 ай бұрын
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.
@user-ii7xc1ry3x2 ай бұрын
Full app with Deno for pro members, I would dig that
@aravindmuthu57482 ай бұрын
so yeah, I can finally use node 18 in the enterprise project that we are working on currently...
@swipped992 ай бұрын
First time I see the words node and enterprise used in the same sentence. 🐴
@TheMemin2472 ай бұрын
@@swipped99 uh pretty much every UI in Enterprise uses a framework that runs on node
@methem78022 ай бұрын
@@swipped99 have you ever worked in IT ? Node.js is everywhere lol
@Shawn-lk2ze2 ай бұрын
FSPro member here. I would appreciate getting my money's worth with a full course of Deno 2. Thank you in advance. P.S. Please don't skimp on the STD's.
@sollymadeit2 ай бұрын
Bro this is amazing 😅 I’m going to relearn EVERYTHING This would speed up so much
@SuadoCowboy2 ай бұрын
crazy how a trailer for programmers is better than anything related to entertainment
@solvedfyi2 ай бұрын
Scheduling a release video about something sensitive/secret for when you won't have any WiFi is an interesting choice
@Mitth-raw-nuruodo2 ай бұрын
I like how the comparison includes all these javascript frameworks against other languages, but not the frameworks for those languages (cough cough java cough cough micronaut and other aot compiled frameworks cough cough)
@vatmanzlokuz6802 ай бұрын
deno, bun and node are not frameworks buddy, are runtimes of js xd
@Silverdagger2582 ай бұрын
Deno doesn't run Nextjs (except in dev mode) sadly
@lamaistul2 ай бұрын
Nextjs is a mistake and completely unnecessary
@Dionysus-Reality2 ай бұрын
@@lamaistul Would you care to elaborate? I'm legitimately curious since I''m evaluating it for an upcoming project.
@lamaistul2 ай бұрын
@@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.
@darith272 ай бұрын
How Deno 2 can compile executables for both Windows and MacOS still blows my mind!
@stevepottz1112 ай бұрын
Yes please deno 2.0 course
@iankabaka65292 ай бұрын
as a beginner to this javascript ecosystem, I didn't understand 80 % of the video but did find it hilarious and entartaining, The curriculum i am using still recommends node js and using npm packages, so my key take away from here is that deno 2 is better than node js