Среда выполнения Deno теперь интегрируется с Jupyter Notebook

автор vadim


Сторонники среды выполнения Deno рекламируют упрощение разработки программного обеспечения за счет использования Jupyter Notebook в Deno 1.37. В этой последней версии среды выполнения для JavaScript, TypeScript и WebAssembly также улучшена поддержка редактора кода Visual Studio.

Представленный 20 сентября, Deno 1.37 позволяет разработчикам использовать новые deno jupyter команда для сборки ядра Deno для использования в Jupyter Notebook. По мнению сторонников альтернативы Node.js, плавная интеграция устраняет разрыв между написанием сценариев и анализом. Разработчики, у которых в системе установлены Python и pip, могут начать с установки Jupyter с помощью следующей команды:

pip install jupyterlab

Расширение VS Code было улучшено: улучшено обнаружение deno.jsonвведение deno.disablePaths конфигурация, улучшенная поддержка переименования файлов и завершение спецификаторов NPM. Новая конфигурация под названием deno.suggest.completeFunctionCalls также представлен вместе с другими обновлениями.

Инструкции по установке Deno для новых пользователей можно найти на docs.deno.com. Разработчики также могут обновиться до Deno 1.37, используя deno upgrade команду в своем терминале.

Deno 1.37 также включает следующие обновления:

  • Пакет тестирования был обновлен, чтобы сделать написание тестов более интуитивно понятным и обеспечить более быструю обратную связь.
  • Для совместимости с Node.js были внесены постоянные улучшения во встроенные API-интерфейсы Node: теперь Deno поддерживает такие модули, как npm:mssql, npm:web-pushи npm:mineflayer. Большинство модулей NPM работают «из коробки».
  • Для повышения качества жизни теперь поддерживается новый синтаксис атрибутов, плавное завершение работы с использованием Deno.serve()и улучшения производительности.
  • Формат Lockfile обновлен до версии 3.
  • Deno 1.37 поставляется с TypeScript 5.2.2 и движком Google V8 11.8 JavaScript/WebAssembly.

Deno 1.37 следует за выпуском Deno 1.36, вышедшим в августе 2023 года, в котором особое внимание уделяется улучшениям безопасности и тестирования.

Дальше читайте это:

  • Облачные вычисления больше не являются пустяком
  • Что такое генеративный ИИ? Искусственный интеллект, который создает
  • Программирование с помощью ИИ: советы и лучшие практики от разработчиков
  • Python пытается удалить GIL и повысить параллелизм
  • 7 причин, по которым Java по-прежнему хороша
  • Война за лицензирование открытого исходного кода окончена

Related Posts

Оставить комментарий