Usando notebooks reativos: Pluto

Notebook Pluto

Você já conhece a interface notebook? Quem usa Python já deve ter brincado com o Jupyter notebook https://jupyter.org/. O Notebook usa uma interface web que mistura código, resultados e documentação em uma página web dinâmica.

Mas aqui quero introduzir o notebook Pluto https://plutojl.org/ que é um outro tipo de notebook mas com algumas diferenças. A principal é que o Pluto é um notebook reativo. O que isso quer dizer? Basicamente se você mexe em alguma célula do notebook, as outras que dependem desta célula vão ser atualizadas automaticamente. Isso te lembra a planilha eletrônica?

Fiz um videozinho mostrando como instalar e inicializar este ambiente tão interessante: