posted on 2025-08-07, 17:51authored byKevin G. Yang, Emma Tosch
<p dir="ltr">Computational notebooks are widely used across a variety of computational disciplines in education, research, and business settings. They offer a unique user experience that differs from traditional integrated development environments and business intelligence dashboards. Jupyter notebook, as the most established and widely used computational notebook, has evolved to support several language backends. Jupyter provides several mechanisms for customizing both backend and frontend features. In this work we explore the feasibility of using Jupyter notebook as a lightweight integrated development environment for DSLs.</p>
Funding
National Science Foundation under Grant No. 2330961