Use it when
- You want the ability to mix multiple languages in a single notebook, e.g., define a variable in one language and use it in another.
- You want an interactive notebook with code completion and WYSIWYG text editing.
- You want first-class support for Scala and built-in integration with Apache Spark.
Watch out
- Polynote currently supports Python, Scala, SQL, and Vega.
- Currently does not support Windows installation.
Example stacks
Airflow + MLflow stack