
Truck
Dynamic toy programming language with a focus on simplicity
What it does
Truck is a dynamic toy programming language with a focus on simplicity. Truck interpreter is implemented as a tree walking interpreter with hand written recursive descent parser in Python without any external dependency.
Does the same job
all alternatives →- IMI'm making a dynamic language in Rust2022 · github.com · ▲184
An implementation of a dynamic programming language in Rust. Includes: Parser/Compiler, REPL, Virtual Machine, Bytecode Disassembler This started out as a learning project to teach myself Rust. It has grown into a decently substantial piece of software and I've learned quite a bit in the process! Some neat things: + A garbage collector that can store dynamically sized types without any double-indirection (i.e. I have my own Box implementation with manual alloc/dealloc) + The smart pointer used to reference GCed data is a thin pointer. The ptr metadata needed for DSTs is stored in…

- PGProgram “Greppy”, a 2-wheeled robot, using a new robotics language2020 · yoga.dev · ▲133
- AEAn Easy Programming Language – Built with WebAssembly2019 · easyprog.online · ▲144
- KAKoi - a programming language that teaches language implementation.2010 · thingsaaronmade.com · ▲70
- AEAn Easy Programming Language That Runs in the Browser2018 · kabas.online · ▲138
More dev tools this month
the category →



Open-source GTM skills for technical founders
Dev tools · 29d ago · gtmcofounder.com


OpenTrailPaper is open-source bike computer firmware for the LilyGO T5S3 4.7" E-Paper PRO. It supports offline maps, GPX routes, FIT recording and Bluetooth sensors.
Dev tools · 1d ago · opentrailpaper.com
Launched alongside, July 2019
the whole month →




Really good curated email design and code inspiration
Dev tools · 2019 · reallygoodemails.com
Poolside FM 2.0▲671Super-summer music website inspired by a '90s OS
Life & fun · 2019 · v2.poolside.fm