Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
-
Updated
Nov 10, 2024 - Java
Are We Fast Yet? Comparing Language Implementations with Objects, Closures, and Arrays
A small programming language created with Scala and ANTLR
Interpreter for GHC Haskell
A toy implementation of the Python programming language in Rust.
λeff, λ calculus + algebraic effects
Reusable Components for Languages implemented on top of the Truffle Framework
An Implementation of Various Linear Logics in Agda
A Turing-complete Lisp interpreter implemented in Python. Features recursive functions, lambda expressions, and basic arithmetic operations.
GRI - An interpreter for a language suitable for graph algorithms
Repository for program interpret of custom language IFJ2017 written in C tested under Google tests.
Reading "Three Implementation Models for Scheme".
We want to deepen our understanding of programming languages' functioning. To achieve this goal, we have decided to create our own language. Our intention is not to develop a complex language but rather to design an extremely simple language in order to grasp all the underlying intricacies of programming.
Evil programming language focus on hack
Extending simple language by adding for, parallel for, arrays etc.
Yet Another Language Implementation using Elixir.
Language implementation with bytecode VM following 'Crafting Interpreters'
A dynamic interpreted language with C-like syntax that enables rapid development and efficiency with features like built-in functions and basic data structures
Add a description, image, and links to the language-implementations topic page so that developers can more easily learn about it.
To associate your repository with the language-implementations topic, visit your repo's landing page and select "manage topics."