Artwork

Content provided by Rafael Kennedy. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Rafael Kennedy or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.
Player FM - Podcast App
Go offline with the Player FM app!

014 - Bartek Iwańczuk on deno

31:45
 
Share
 

Manage episode 304791046 series 2967167
Content provided by Rafael Kennedy. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Rafael Kennedy or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

Rafael is joined by Bartek Iwańczuk, a core member of the deno team, to discuss some of the things that make deno such an exciting tool for development. They talk about why the team placed such an emphasis on conforming to web platform standards, the decision to move away from typescript in internal deno code, and the delicate balance between creating a new system and tech stack, while not alienating users who love npm and the node ecosystem.
Links:
deno: https://deno.land/
Bartek on Github: https://github.com/bartlomieju
Bartek on Twitter: https://twitter.com/biwanczuk
Design doc where deno opts to use Js for internal deno code: https://docs.google.com/document/d/1_WvwHl7BXUPmoiSeD8G83JmS8ypsTPqed4Btkqkn_-4/preview?pru=AAABcrrKL5k*nQ4LS569NsRRAce2BVanXw#
10 Things I Regret About Node.js: https://youtu.be/M3BM9TB-8yA
Import maps: https://github.com/WICG/import-maps
Rusty V8: https://github.com/denoland/rusty_v8
DNT - Deno to Node Transform: https://github.com/dsherret/dnt
Deno Deploy: https://deno.com/deploy/
Rust: https://www.rust-lang.org/
Boa: https://github.com/boa-dev/boa
Nushell: https://github.com/nushell/nushell

  continue reading

17 episodes

Artwork
iconShare
 
Manage episode 304791046 series 2967167
Content provided by Rafael Kennedy. All podcast content including episodes, graphics, and podcast descriptions are uploaded and provided directly by Rafael Kennedy or their podcast platform partner. If you believe someone is using your copyrighted work without your permission, you can follow the process outlined here https://player.fm/legal.

Rafael is joined by Bartek Iwańczuk, a core member of the deno team, to discuss some of the things that make deno such an exciting tool for development. They talk about why the team placed such an emphasis on conforming to web platform standards, the decision to move away from typescript in internal deno code, and the delicate balance between creating a new system and tech stack, while not alienating users who love npm and the node ecosystem.
Links:
deno: https://deno.land/
Bartek on Github: https://github.com/bartlomieju
Bartek on Twitter: https://twitter.com/biwanczuk
Design doc where deno opts to use Js for internal deno code: https://docs.google.com/document/d/1_WvwHl7BXUPmoiSeD8G83JmS8ypsTPqed4Btkqkn_-4/preview?pru=AAABcrrKL5k*nQ4LS569NsRRAce2BVanXw#
10 Things I Regret About Node.js: https://youtu.be/M3BM9TB-8yA
Import maps: https://github.com/WICG/import-maps
Rusty V8: https://github.com/denoland/rusty_v8
DNT - Deno to Node Transform: https://github.com/dsherret/dnt
Deno Deploy: https://deno.com/deploy/
Rust: https://www.rust-lang.org/
Boa: https://github.com/boa-dev/boa
Nushell: https://github.com/nushell/nushell

  continue reading

17 episodes

All episodes

×
 
Loading …

Welcome to Player FM!

Player FM is scanning the web for high-quality podcasts for you to enjoy right now. It's the best podcast app and works on Android, iPhone, and the web. Signup to sync subscriptions across devices.

 

Quick Reference Guide