[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.

--Eric

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