meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

815: Deno 2 with Ryan Dahl

Syntax - Tasty Web Development Treats

Wes Bos

Js, Technology, Css, Html5, Tech News, Webdevelopment, News, Javascript, Html

4.91.1K Ratings

🗓️ 30 August 2024

⏱️ 45 minutes

🧾️ Download transcript

Summary

In this episode of Syntax, Wes and Scott talk with Ryan Dahl about Deno 2.0, its new features and use of web standards, and how it seamlessly integrates with popular frameworks like Next.js. Ryan shares insights on the motivations behind Deno’s creation, its emphasis on simplicity and security, and offers his take on the evolving JavaScript ecosystem.

Show Notes

Sick Picks

Shameless Plugs

Hit us up on Socials!

Syntax: X Instagram Tiktok LinkedIn Threads

Wes: X Instagram Tiktok LinkedIn Threads

Scott: X Instagram Tiktok LinkedIn Threads

Randy: X Instagram YouTube Threads

Transcript

Click on a timestamp to play from that location

0:13.3

Welcome to Syntax. Today we have Ryan Dahl on the podcast once again to talk to us about Dino 2.0, what the future of Dino looks like, some of the new exciting features, and I'm sure we're going to talk a little bit more about

0:16.0

JSR and whatnot that comes up. Probably everybody knows this but Ryan obviously creator of no-JS,

0:20.8

prolific developer and he's been the last, I don't know, how many years has

0:25.5

Dino been around?

0:26.5

Four or five?

0:27.5

Seven actually since we started it.

0:30.8

It's been, yeah, maybe four since it's become a company.

0:34.0

That's awesome. Give us a quick rundown of what Dino is for anyone who hasn't heard of it.

0:40.0

Dino is a server-side JavaScript system. It's pretty, you know, in the same boat as

0:46.0

Node J.S. and in a pretty real way is like my continuation of the node project.

0:53.0

Node has all of these ways of operating with node modules, folders,

0:58.0

and package jason that aren't necessarily specified in any standard.

1:03.4

Dino is really trying to simplify this

1:05.6

and make server-side JavaScript as beautiful

1:08.4

as it can be because JavaScript is the default programming language and deserves a great future.

1:15.0

Yeah, yeah, absolutely and the one thing that I think a lot of people have appreciated about

1:20.0

Dino is the fact that it is using web standards overall, but it feels like it's just easier to get up and running with and easier to use and less effort.

1:32.0

Has that always been part of the goal with Dinos to make it easy to pick up?

1:37.8

I mean that was even the goal with with node originally is I mean not working in JavaScript because it's a beautiful

1:45.8

language we're working in it because it's very familiar to people and as being a

1:51.1

scripting language you know being able to program a web server, which was, you know, a main focus back in in 2009 with with node.

1:58.7

In just a couple of lines of code is is amazing, right? And JavaScript has grown tremendously since 2009 and yeah, I mean if you work in this

...

Please login to see the full transcript.

Disclaimer: The podcast and artwork embedded on this page are from Wes Bos, and are the property of its owner and not affiliated with or endorsed by Tapesearch.

Generated transcripts are the property of Wes Bos and are distributed freely under the Fair Use doctrine. Transcripts generated by Tapesearch are not guaranteed to be accurate.

Copyright © Tapesearch 2025.