meta_pixel
Tapesearch Logo
Log in
Syntax - Tasty Web Development Treats

JavaScript.exe - Standalone Executables

Syntax - Tasty Web Development Treats

Wes Bos

Tech News, Technology, News

4.91.2K Ratings

🗓️ 29 May 2023

⏱️ 17 minutes

🧾️ Download transcript

Summary

In this Hasty Treat, Scott and Wes talk about JavaScript executables - what is it? What’s the benefit of them? And what kind of tooling exists to support them? Show Notes 00:25 Welcome 01:12 What are JavaScript executables? 04:39 Deploying tooling 06:01 Running on a USB stick 07:57 The size 12:19 Fastly The edge cloud platform behind the best of the web | Fastly Deno — A modern runtime for JavaScript and TypeScript Bun — A fast all-in-one JavaScript runtime Tweet us your tasty treats Scott’s Instagram LevelUpTutorials Instagram Wes’ Instagram Wes’ Twitter Wes’ Facebook Scott’s Twitter Make sure to include @SyntaxFM in your tweets Wes Bos on Bluesky Scott on Bluesky Syntax on Bluesky

Transcript

Click on a timestamp to play from that location

0:00.0

Monday! Monday! Monday! Open wide dev fans! Get ready! To stuff your face with

0:07.0

JavaScript CSS! Node modules! Barbecue tips! Get workflow! Break dancing! Soft skills!

0:12.0

Web development! The hastiest! The craziest! The tastiest! Web development

0:16.0

treats! Coming in hot! Here is Wes! Barakuda! Boss! And Scott!

0:22.0

Toro Lungo! Tolinsky! Welcome to syntax! On this Monday hasty treat,

0:32.0

we're going to be talking about JavaScript executables. We're going to be execute

0:38.0

non-smexcutables talking about .exe. Although executables, not always exe,

0:44.0

that's the Windows extension. So let's talk about what the heck in a JavaScript

0:49.0

executable is and why we might need to worry about them and what people

0:54.0

are doing about them in the space. We have a bunch of new players,

0:57.0

whether that's no Dino pun. A lot of people talking about executables these days.

1:02.0

With me, as always, is my man Wes Boss. Wes, what's up my dude?

1:07.0

Hey, I am stoked to talk about JavaScript executables. So let's get

1:13.0

into what that is real quick and then we'll get into like, why would

1:17.0

you ever want to do that? So the idea with JavaScript is that

1:22.0

JavaScript is not a compiled or bundled language, meaning that when

1:29.0

you... Yeah, no, it's not by default. Yeah.

1:35.0

Some languages out there will allow you to write like Rust is an example.

1:41.0

You can run it and it will compile it to go as like this.

1:45.0

It will compile it to low-level assembly code that will just run on

1:50.0

your computer's CPU. JavaScript is not that way.

1:53.0

You write JavaScript and then you have to ship that and run that.

...

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 2026.