Elide 1.0.0-beta2 Help

Compatibility

Elide is beta-quality software, meaning it has not yet reached a level of stability where correct operation is guaranteed.

The language engines used by Elide are based on GraalVM and Truffle. Truffle engines aren't necessarily compatible by default with their corresponding regular language engines.

Refer to the table below for resources regarding compatibility in each language.

Language

Stability

Elide's Engine

Stock Engine

Notes

JavaScript

Beta

GraalJs

V8

ECMA2024-compatible. Node API compat pending.

TypesScript

Beta

OXC

TSC

WebAssembly

Beta

GraalWasm

V8

Python

Beta

GraalPython

CPython

Roughly ~85% compatible with PyPI top 1000. See here.

Pkl

Beta

Apple Pkl

Apple Pkl

Ruby

Alpha

TruffleRuby

MRI

Passes ~97% of ruby/spec. See here

LLVM

Experimental

Sulong

LLVM Runtime

Last modified: 18 March 2025