An internal talk at a team offsite where Divy describes the internals of Deno 2. This is helpful for developers interested in contributing to Deno or simply understand how it works.
Read more at Divy's blog: https://littledivy.com/deno-2
00:00 Intro
00:32 What is “op”?
01:26 “op2”?
02:43 Types
03:40 Example (basic slow)
05:36 Example (basic fast)
06:38 Example (error)
07:26 Example (permissions)
08:14 Example (state with Resource)
09:38 Example (state with Garbage collection)
10:53 Example (async)
11:40 Example (async lazy)
13:29 Example (events)
15:20 Debugging with —strace-ops
15:59 What’s next
Learn Deno in our new bite-sized tutorial series: https://deno.co/learn-deno
Website: https://deno.com
GitHub: https://github.com/denoland
Discord: / discord
Twitter: https:/twitter.com/deno_land