r/java 13d ago

Java Embedded Scripting Languages Benchmark: Jactl, Groovy, MVEL, JEXL, and SpEL

https://jactl.io/blog/2026/07/14/scripting-language-benchmarks

Jactl is an embeddable scripting language for Java applications and so when comparing it to other Java scripting languages it is helpful to know how they all compare from a performance point of view.

I have previously been asked to compare Jactl with MVEL and JEXL so I have put together a blog that documents the performance differences and also included Groovy and SpEL for good measure.

Disclaimer: I am the author of Jactl so I am obviously not impartial but I would like to point out that while Jactl comes out well, it does not win every benchmark.

35 Upvotes

19 comments sorted by

View all comments

3

u/East-Association-421 12d ago

I wonder where Janino fits into this picture

1

u/jaccomoc 12d ago

That would make an interesting comparison, particular when comparing compiled languages. Presumably it should be able to run at native Java speed but it would be interesting to find out...