Implementing a WASI Host for Visual Studio Code
Offered By: Linux Foundation via YouTube
Course Description
Overview
Explore the implementation of a WASI host for Visual Studio Code in this 51-minute conference talk by Dirk Bäumer from Microsoft. Discover how the VS Code team achieved their goal of supporting full edit/compile/debug development cycles for languages like Python and C/C++ in VS Code for the Web. Learn about the process of developing a WASI host on top of VS Code's extension host API, enabling the execution of Python code by compiling a Python interpreter to WASM. Examine the various design choices considered for the WASI host and gain insights into the transition from WASI snapshot preview1 to the new component model. Understand how VS Code extension authors can leverage this implementation to run their own WebAssembly code using VS Code's WASI implementation, enhancing the capabilities of web-based development environments.
Syllabus
Implementing a WASI Host for Visual Studio Code - Dirk Bäumer, Microsoft
Taught by
Linux Foundation
Tags
Related Courses
Software as a ServiceUniversity of California, Berkeley via Coursera Intro to Computer Science
University of Virginia via Udacity Web Development
Udacity Software Engineering for SaaS
University of California, Berkeley via Coursera CS50's Introduction to Computer Science
Harvard University via edX