5 repository-uri
Comprehensive platforms and runtimes for building new programming languages.
Explore 5 awesome GitHub repositories matching part of an awesome list · Language Development Platforms. Refine with filters or upvote what's useful.
Graal is a compiler and runtime architecture designed for high-performance execution and polyglot interoperability. It utilizes a graph-based representation of program logic to perform global optimizations and JIT compilation. The project features a meta-circular interpretation framework and a specialized partial evaluation mechanism, which allow for the creation of new programming languages and the automatic optimization of their semantics into machine code. It enables multiple diverse programming languages to share memory and communicate through a standardized cross-language protocol within
High-performance polyglot runtime.
The Rubinius Language Platform
Platform for programming language development.
Multi-Language Platform for Dynamic Programming Languages
Multi-language platform for dynamic languages.