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.

GitHub

285 stars
27 watching
14 forks
Language: Java
last commit: 14 days ago
Linked from 1 awesome list

bytecode-interpretergraalvmpolyglot-programmingresearch-projectsmalltalksqueaktrufflevirtual-machine

Backlinks from these awesome lists:

Related projects:

Repository Description Stars
hpi-swa/ipolyglot A polyglot Jupyter kernel for GraalVM 93
graalvm/simplelanguage A demonstration of building a Truffle language for execution on the GraalVM runtime environment. 613
cesquivias/mumbler Experimental programming language with GraalVM JIT 109
som-st/trufflesom An implementation of a minimal Smalltalk dialect using the Truffle Framework 32
hpi-swa/smalltalkci A framework for testing Smalltalk projects with various CI services and automated testing tools. 96
nikodemus/foolang A Smalltalk-inspired language with goals of elegance, performance, fault tolerance, and multiplatform support. 37
msgpack/msgpack-smalltalk A Smalltalk-based MessagePack serialization library for various dialects 22
nvidia/grcuda Enables efficient data exchange and invocation of existing GPU kernels from host languages in the GraalVM 222
hogoww/plainpharocode Tools to generate code in Pharo's Smalltalk syntax from blocks 4
swtwsk/vinci-lang A proof-of-concept compiler targeting SPIR-V for a toy ML functional shading language 15
raysalemi/uvmprimer Compiled and simulated UVM Primer book examples for easy testing and learning 483
dalehenrich/filetree Enables directory-based Monticello packages for managing Smalltalk source code with various version control systems 133
nervous-systems/sputter An implementation of the Ethereum Virtual Machine 122
brianhill/register-vm-in-swift A Swift playground implementation of a virtual machine from the Wikibook Creating a Virtual Machine 9
vmware-labs/webassembly-language-runtimes Pre-built WebAssembly binaries for popular language runtimes and static libraries 336