trufflesqueak
Virtual Machine
A Squeak/Smalltalk VM and Polyglot Programming Environment for the GraalVM.
A Squeak/Smalltalk VM and Polyglot Programming Environment for the GraalVM.
286 stars
27 watching
14 forks
Language: Java
last commit: almost 2 years agoLinked from 1 awesome list
bytecode-interpretergraalvmpolyglot-programmingresearch-projectsmalltalksqueaktrufflevirtual-machine
Related projects:
| Repository | Description | Stars |
|---|---|---|
| A polyglot Jupyter kernel for GraalVM | 93 | |
| A demonstration of building a Truffle language for execution on the GraalVM runtime environment. | 614 | |
| Experimental programming language with GraalVM JIT | 110 | |
| An implementation of a minimal Smalltalk dialect using the Truffle Framework | 33 | |
| A framework for testing Smalltalk projects with various CI services and automated testing tools. | 96 | |
| A Smalltalk-inspired language with goals of elegance, performance, fault tolerance, and multiplatform support. | 37 | |
| A Smalltalk-based MessagePack serialization library for various dialects | 22 | |
| Enables efficient data exchange and invocation of existing GPU kernels from host languages in the GraalVM | 223 | |
| Tools to generate code in Pharo's Smalltalk syntax from blocks | 4 | |
| A proof-of-concept compiler targeting SPIR-V for a toy ML functional shading language | 15 | |
| Compiled and simulated UVM Primer book examples for easy testing and learning | 497 | |
| Enables directory-based Monticello packages for managing Smalltalk source code with various version control systems | 133 | |
| An implementation of the Ethereum Virtual Machine | 122 | |
| A Swift playground implementation of a virtual machine from the Wikibook Creating a Virtual Machine | 9 | |
| Pre-built WebAssembly binaries for popular language runtimes and static libraries | 338 |