logoalt Hacker News

devsdatoday at 4:36 AM0 repliesview on HN

There's also xeus-cpp which is cpp based on wasm. Xeus-cpp and pyodide are the backends for Jupyterlite [1] kernels in browser.

It's actually a very good way to teach coding in python/c++(11, 17 or even 23), explore language features or your own library within browser and allow students to execute code by hosting just some static html pages and some assets without any backend.

1. https://jupyter.org/try-jupyter/lab/