jLab - это вычислительная среда, реализованная на Java . Основным движком сценариев jLab является GroovySci, расширение Groovy . Кроме того, поддерживаются интерпретируемые J-скрипты (аналогичные MATLAB ) и динамическое связывание с кодом класса Java.
Тип | Технические вычисления |
---|---|
Лицензия | GNU GPL v2 |
Веб-сайт | https://code.google.com/p/jlabgroovy/ |
Среда jLab стремится предоставить платформу научных вычислений, подобную MATLAB / Scilab, которая поддерживается механизмами сценариев, реализованными на языке Java.
В текущей реализации jLab сосуществуют два движка сценариев:
- интерпретируемый механизм сценариев j-Script и
- скомпилированный движок сценариев Groovy. Более поздний вариант (например, Groovy) кажется предпочтительным, поскольку он намного быстрее, может выполнять непосредственно Java-код, используя только знакомые правила упаковки Java, и является многофункциональным языком, то есть Groovy, расширенным с помощью матричных операций в стиле MATLAB и сопутствующей поддержки. среда.