Вход на сайт

Просмотр новости

Найдите то, что Вас интересует

JupyterLite получил ядро LFortran для запуска Fortran в браузере

Дата публикации: 02-10-2026 13:45:19

JupyterLite, браузерная среда для интерактивных блокнотов, получила ядро LFortran. Код на Fortran теперь можно запускать без установки и сервера.— Читать дальше «JupyterLite получил ядро LFortran для запуска Fortran в браузере»

Основное содержимое страницы с новостью.

Проект Jupyter объявил о поддержке ядра LFortran в JupyterLite, браузерной среде для запуска интерактивных блокнотов. Решение ориентировано на учащихся, читателей интерактивной документации и участников научных проектов. Пользователи могут выполнять код на Fortran непосредственно на веб-странице, без локальной установки компилятора и серверной инфраструктуры.

JupyterLite получил ядро LFortran для запуска Fortran в браузере_1

Другая половина научных вычислений

JupyterLite получил ядро LFortran для запуска Fortran в браузере_2

Язык для тех, кто мыслит формулами

Как работает новое ядро

LFortran представляет собой открытый компилятор Fortran на базе LLVM с интерактивным режимом. Его ядро использует C++-реализацию протокола ядер Jupyter — xeus, а для работы в браузере собрано в WebAssembly.

JupyterLite получил ядро LFortran для запуска Fortran в браузере_5

Перфокарта с программой на Fortran. Автор: Arnold Reinhold. Wikimedia Commons, лицензия CC BY-SA 2.5

JupyterLite получил ядро LFortran для запуска Fortran в браузере_6

Ядро LFortran работает в JupyterLite в браузере

Браузер не позволяет ядру использовать JIT-компиляцию привычным для LFortran способом. Поэтому код из каждой ячейки проходит через работающую в той же вкладке WebAssembly-версию набора инструментов: она создаёт отдельный модуль и загружает его в текущую сессию.

Поддержка ориентирована прежде всего на обучение, интерактивную документацию и научные проекты. Исполняемые примеры можно разместить на статическом сайте, в том числе на GitHub Pages, чтобы читатели могли изменять и запускать их без учётных записей и выделенного бэкенда.

Ядро распространяется через emscripten-forge и может быть добавлено в развёртывания JupyterLite с jupyterlite-xeus. Для обычной установки JupyterLab по-прежнему доступен пакет LFortran из conda-forge.

Источники

Схожие новости

#Наименование новостиТональностьИнформативностьДата публикации
1OpenCourant выпустил первые стабильные сборки для Linux x86-6406.8405-10-2026
2Kilo выпустила Desktop для разработки и анализа данных с ИИ06.9407-10-2026
3IBM и Red Hat исправили более 400 неизвестных уязвимостей в Java-библиотеках012.7507-10-2026
4GitLab открыла бету Artifact Central и ранний доступ к Dependency Firewall05.4306-10-2026
5ClickHouse Cloud открыл исполняемые UDF для всех пользователей08.8406-10-2026
6Future AGI 1.46.0 добавила приоритизацию решений в аналитике симуляций011.3304-10-2026
7LiteLLM 1.103.0-rc.1 получил расширение для VS Code и управление MCP-сессиями09.7320-09-2026
8Вышла первая альфа-версия компилятора GHC 10.0.1017.2918-09-2026
9Квантовые компьютеры впервые смоделировали 9 конфигураций материалов для термоядерного топлива5708-07-2026

Классификация: Наука. Схожих патентов: 0. Схожих новостей: 9. Тональность: 0. Информативность: 7.14. Источник: tproger.ru.