|
| 1 | +- name: "CaaS Monthly Meeting" |
| 2 | + date: 2025-08-07 17:00:00 +0200 |
| 3 | + time_cest: "17:00" |
| 4 | + connect: "[Link to zoom](https://princeton.zoom.us/j/94431046845?pwd=D5i77Qb0PgfwwIubvbo2viEunne7eQ.1)" |
| 5 | + label: caas_05June2025 |
| 6 | + agenda: |
| 7 | + - title: "Interpreting C++ in the web through Jupyter" |
| 8 | + speaker: |
| 9 | + image: "https://compiler-research.org/images/team/Anutosh.jpg" |
| 10 | + name: "Anutosh Bhat" |
| 11 | + bio: | |
| 12 | + Anutosh Bhat is a scientific software engineer at QuantStack, working |
| 13 | + at the intersection of compilers, Jupyter infrastructure, and |
| 14 | + WebAssembly. He contributes to projects such as LLVM, Xeus, and |
| 15 | + JupyterLite, and leads efforts to package them for Emscripten-Forge, |
| 16 | + a conda-based distribution for the browser. |
| 17 | + description: | |
| 18 | + While interpreted languages like Python and R dominate interactive data |
| 19 | + science workflows, compiled languages such as C++ have historically |
| 20 | + lacked seamless REPL-based environments — particularly in the browser. |
| 21 | + This talk presents Xeus-Cpp-Lite, a WebAssembly-powered Jupyter kernel |
| 22 | + that brings interactive C++ programming directly to the browser using |
| 23 | + JupyterLite. |
| 24 | +
|
| 25 | + We'll explore how this effort bridges modern compiler infrastructure |
| 26 | + with the Jupyter ecosystem to enable serverless, client-side C++ |
| 27 | + execution — unlocking a new path for scientific computing, education, |
| 28 | + and rapid prototyping entirely in the browser. |
1 | 29 | - name: "CaaS Monthly Meeting"
|
2 | 30 | date: 2025-06-05 17:00:00 +0200
|
3 | 31 | time_cest: "17:00"
|
|
0 commit comments