Netflix open-sources Polynote: an IDE-inspired polyglot notebook

A new polyglot notebook with first-class Scala support, Apache Spark integration, multi-language interoperability including Scala, Python, and SQL, as-you-type autocomplete, and more.

In particular, Polynote code interpretation has been build from scratch in order to provide an immutable data model, which aims at fixing one of the biggest flaw of notebook: crippling global hidden state.

Making the position of a cell important in its execution semantics enforces the principle of least surprise


Want to receive more content like this in your inbox?