Jython

Материал из Википедии — свободной энциклопедии
Это старая версия этой страницы, сохранённая Jenyay (обсуждение | вклад) в 19:04, 17 июня 2024 (Обновление номеров версий Jython). Она может серьёзно отличаться от текущей версии.
Перейти к навигации Перейти к поиску
Jython
Тип компилятор, интерпретатор, виртуальная машина
Написана на Python и Java
Операционная система Кроссплатформенное ПО
Первый выпуск 17 января 2001
Аппаратная платформа Java Virtual Machine
Последняя версия 2.7.3 (сентябрь 2022)
Тестовая версия 2.7.4 beta2 (май 2024)
Репозиторий github.com/jython/jython/
Лицензия смешанная
Сайт jython.org

Jython — реализация языка Python для выполнения программ на платформе Java. Первоначальное имя проекта — JPython, которое пришлось поменять из-за конфликта с одноимённым проектом (имя было занято на хостинге sourceforge.net). Является одновременно и компилятором, и интерпретатором.

Программы, выполняющиеся в среде Jython, могут одновременно использовать классы языков Java и Python, используя, например, классы стандартной библиотеки Swing.

Разработка web-апплетов

На языке Java можно разрабатывать апплеты для веб-браузеров. Но в настоящий момент апплеты в Jython не включены. Компилятор был удалён из пакета Jython 2.5.0 с целью внедрения новой технологии, которая лучше реализует создание апплетов. Технология будет включена в другую версию в ближайшем будущем.[1]

См. также

Примечания

  1. Applets and Java Web Start Архивная копия от 22 сентября 2010 на Wayback Machine (англ.)