Empresa Netflix
Os documentos no Polynote são uma coleção organizada de células que podem conter código ou texto. Cada célula é editada e executada individualmente. Você pode reorganizar, excluir e adicionar células, mas o estado dos dados de cada célula depende dos cálculos nas células anteriores (execução de cima para baixo). Esta abordagem garante a repetibilidade dos cálculos definidos no documento (repetir o documento em qualquer sistema levará ao mesmo resultado).
As informações e configurações de dependência são armazenadas diretamente no documento, em vez de em arquivos separados.
Ao contrário de projetos semelhantes
Outros recursos do Polynote incluem ferramentas avançadas para edição de código e texto, próximas às capacidades de ambientes de desenvolvimento integrados e processadores de texto. Ao editar o código, o preenchimento automático é suportado, destacando onde ocorrem os erros e exibindo dicas para parâmetros de funções e métodos. Os planos incluem a capacidade de saltar para definições de variáveis/funções a partir dos locais onde são chamadas (salto para definição).
Quanto à preparação de documentação e relatórios, o processo de edição dos testes é realizado em modo WYSIWYG, permitindo ver de imediato o resultado final formatado. Ao mesmo tempo, para definir fórmulas, é possível inserir expressões no formato LaTeX.
O ambiente permite que você controle totalmente o processo de execução - a área de tarefas mostra qual código está em execução no momento e em que estágio estão os cálculos. Através da tabela de símbolos, você pode visualizar todas as funções e variáveis definidas, bem como inspecionar seu significado ou visualizar alterações. Todas as falhas e exceções de execução são imediatamente destacadas no editor de código. O editor destaca a linha de código atualmente em execução em tempo real.
Os dados processados são exibidos de forma visual, divididos por tipo ou em tabela. Integração com
Fonte: opennet.ru