stringtranslate.com

Список языков JVM

В этот список языков JVM входят известные языки компьютерного программирования , которые используются для создания компьютерного программного обеспечения , работающего на виртуальной машине Java (JVM). Некоторые из этих языков интерпретируются программой Java , а некоторые компилируются в байт-код Java и JIT-компилируются во время выполнения как обычные программы Java для повышения производительности .

JVM изначально была разработана для поддержки только языка Java. Однако со временем все больше языков были адаптированы или разработаны для работы на платформе Java .

JVM-языки

Громкие языки

По состоянию на февраль 2023 года, согласно индексу TIOBE [1] 100 лучших языков программирования и PyPL, ведущими языками JVM являются:

Python — лучший язык TIOBE; Jython , его реализация JVM, не входит в список (из 100 языков) под этим именем (синтаксис совместим с Python 2.7, который теперь является устаревшей версией Python). JavaScript (7-е место), PHP , R и другие также входят в топ-20 и имеют реализации JVM; Ruby занимает 16-е место, а JRuby , его реализация JVM, указан отдельно.

JVM-реализации существующих языков

Новые языки с реализациями JVM

Сравнение этих языков

Смотрите также

Примечания

  1. ^ [17] [18] [19] — бесплатная IDE, находящаяся в стадии бета-тестирования с 2009 года, с частично открытым исходным кодом [20] среды выполнения Jabaco. Jabaco компилирует исходный синтаксис VB 6 в байт-код Java.

Рекомендации

  1. ^ "Индекс ТИОБЕ" . ТИОБЕ . Проверено 23 февраля 2023 г.
  2. ^ abcdef Урма, Рауль-Габриэль (1 июля 2014 г.). «Альтернативные языки для JVM. Взгляд на восемь функций восьми языков JVM». Оракул . Проверено 13 марта 2019 г.
  3. ^ Вамплер, Дин (15 января 2009 г.). «Внедрение новых языков JVM на предприятии (обновлено)». objectmentor.com. Архивировано из оригинала 22 мая 2009 года . Проверено 18 июня 2009 г.
  4. ^ «Брошюра NTT Data Enterprise COBOL» (PDF) .
  5. ^ «Визуальная брошюра COBOL» (PDF) . Проверено 5 апреля 2017 г.
  6. ^ «Информационная таблица isCOBOL Evolve» (PDF) . Проверено 17 мая 2019 г.
  7. ^ Вооруженный медведь Common Lisp
  8. ^ «Новинки Neo4j: релиз Neo4j 2.3.0 Milestone 2 уже здесь» . 12 июня 2015 года . Проверено 20 февраля 2017 г.
  9. ^ ab «Oracle Labs GraalVM: обзор языков программирования и сред выполнения» . www.oracle.com . Проверено 12 апреля 2018 г.
  10. ^ "граалвм/сулонг" . Гитхаб . Проверено 12 апреля 2018 г.
  11. ^ «Представляем Quercus, PHP на основе Java» . ИБМ . Проверено 2 июля 2015 г.
  12. ^ «Запуск PHP с Quercus на веб-сервере Sun Java System» . Проверено 2 июля 2015 г.
  13. ^ «ssllab / ZipPy — Bitbucket». bitbucket.org . Проверено 12 апреля 2018 г.
  14. ^ "оракул/фастр". Гитхаб . Проверено 12 апреля 2018 г.
  15. ^ "оракул/трюфельруби". Гитхаб . Проверено 12 апреля 2018 г.
  16. ^ "Красная линия Smalltalk". Архивировано из оригинала 24 марта 2021 года . Проверено 2 сентября 2018 г.
  17. ^ «Запись о Jabaco в разделе «Основы Mindteq.com»» . Проверено 2 июля 2015 г.]
  18. ^ «Статья о Jabaco в немецком издании Pro-Linux» . Проверено 2 июля 2015 г.]
  19. ^ «Базовое знакомство с Java» . Проверено 26 февраля 2015 г.
  20. ^ "Рамки" . Проверено 26 февраля 2015 г.
  21. ^ «Ateji PX: параллельное программирование на Java стало проще» . Атеджи . Архивировано из оригинала 24 февраля 2014 года . Проверено 1 марта 2014 г.
  22. ^ «Анонсируем Балерину 1.0» . Балерина . Проверено 8 февраля 2020 г.
  23. ^ CFML , язык сценариев, скомпилированный в Java, используемый на серверах приложений ColdFusion или Railo .
  24. ^ «Язык программирования Eta» . Проверено 10 мая 2017 г.
  25. ^ «Фантомный язык программирования». Фантом . Проверено 1 марта 2014 г.
  26. ^ "Фреге" . Проверено 1 марта 2014 г.
  27. ^ "Oracle.com - Golo - легкий динамический язык для JVM" . Архивировано из оригинала 3 июля 2015 года . Проверено 2 июля 2015 г.]
  28. ^ «Голо номинирован на премию JAX Awards 2014» . Проверено 2 июля 2015 г.]
  29. ^ "Заявление Golo на JAX Awards 2014" . Проверено 2 июля 2015 г.]
  30. ^ «Язык программирования Mirah». Гитхаб . Проверено 1 марта 2014 г.
  31. ^ "Мира" . Проверено 1 марта 2014 г.
  32. ^ "Платформа Промпто" . Проверено 14 сентября 2019 г.
  33. ^ «Язык программирования Yeti» . Проверено 5 мая 2020 г.
  34. ^ "Йиргачеффе" . Проверено 9 января 2020 г.