[graalvm-users] Support for set-based languages

Eric Sedlar eric.sedlar at oracle.com
Fri Mar 29 10:35:54 PDT 2019

Hi Ghislain,

   Yes, the implementations of languages like SQL will benefit from 
performance improvements from GraalVM.  We've done a lot of work there.


On 3/29/2019 6:38 AM, Ghislain Fourny wrote:
> 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,
> Ghislain
> _______________________________________________
> GraalVM-Users mailing list
> GraalVM-Users at oss.oracle.com
> https://oss.oracle.com/mailman/listinfo/graalvm-users

More information about the GraalVM-Users mailing list