
Crumb
A programming language that's fully functional
What it does
Crumb is a high level, functional, interpreted, dynamically typed, general-purpose programming language, with a terse syntax, and a verbose standard library.
Does a similar job
all alternatives →- GIGoing into freshman year, figured I should build an interpreter2023 · ▲138
Hi all! I'm going into my freshman year, and figured that the best way to prepare for the intro to programming Racket course would be to implement my own garbage-collected, dynamically typed, functional programming language in C ;) Anyways... here's the repo: https://github.com/liam-ilan/crumb I started learning C over the summer, so I still have a whole lot to learn... Any feedback would be greatly appreciated! :D
- BBel2019 · paulgraham.com · ▲1,288
- SAScrapScript – A tiny functional language for sharable software2023 · scrapscript.org · ▲503
Hi friends, I started casually working on scrapscript in 2015. I built a few compilers over the years to test out various ideas/implementations, and I think I'm finally happy with the overall design. The code is not public yet. Email me at [email protected] if you're interested in joining the core team later this year. Let me know if you have any questions or feedback :)
- AWA work-in-progress C compiler from scratch2021 · github.com · ▲159
- BABeef, a new performance-oriented programming language2020 · github.com · ▲533
- PLPython library for functional programming2017 · github.com · ▲129
More dev tools this month
the category →



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 · 4d ago · opentrailpaper.com

Lettertrace▲375Track your AI visibility for free (using your own API keys!)
Dev tools · 27d ago · lettertrace.com
Source: Product Hunt launch ↗