[graalvm-users] Support for set-based languages

Ghislain Fourny gfourny at inf.ethz.ch
Fri Mar 29 06:38:12 PDT 2019

Dear all,

>From what I see in the supported languages and the implementation of SimpleLanguage in GraalVM, the languages implemented so far are based on expressions that return single values.

Are there so far any other languages running on GraalVM that are set-based, in order words, would GraalVM and/or the Truffle API support set-based languages out of the box? I am thinking of languages like SQL where an expression can return billions of values and packaging into a single value makes no sense.

If not, do you expect that the Java implementation of such languages (e.g., based on runtime iterators implemented in Java), when directly compiled and executed on GraalVM, would benefit from the performance improvements?

With many thanks and kind regards,

More information about the GraalVM-Users mailing list