/ categories / Технологии / @tprogerlive / post #5011
2825

​​Netflix открыла код Polynote — это интерактивная среда вычислений с блочной структурой. В каждом блоке может быть либо текст, либо код на каком-либо языке программирования. Сейчас поддерживаются Scala, Python, SQL и Vega. Документ сочетает код с выкладками и материалами для научных публикаций.

Содержимое в каждом из блоков выполняется по отдельности. Блоки можно редактировать, удалять, добавлять новые или менять порядок. При этом от результата вычислений в одном блоке зависит результат в последующих.

В Polynote есть много функций для работы и с кодом, и с текстом, инструмент можно воспринимать как гибрид IDE и текстового редактора. У него есть автодополнение кода, подсветка ошибок, подсказки для параметров функций и методов. В текстовом режиме Polynote умеет делить текст на абзацы, выделять жирным шрифтом или курсивом, подчёркивать и зачёркивать, а также вставлять математические формулы.

Подробнее на OpenNET: https://tprg.ru/pFjX


14:02 28.10.19
@tprogerlive
16.64K +1

Самое интересное по программированию оперативно. Наш бот: @tproger_official_bot Размещение рекламы, вакансий и анонсов мероприятий: https://tproger.ru/ad/ Реклама и сотрудничество: @vshulepa или @alexey_mik