Slam - Stack oriented, Low level, Confusing.

Slam is a low level untyped programming language with object oriented capabilities.
It is designed to be similar to Porth, Nim, and C.

Warning: Slam is designed to give you something to do, not something to use.
PLEASE DO NOT USE SLAM IN A PRODUCTION ENVIRONMENT!!!


Installation for those brave enough:

$ curl https://slam-lang.github.io/install.sh | bash

News

Slam 0.3.0 - 1-29-2023

Slam 0.3.0 is finally done, feel free to try it out. The biggest changes are related to the simulator which is now JIT compiled. This is is a full rewrite, so all old bugs are fixed. I'm expecting theres new bugs I missed. The plan for February is to finally start working out the documentation and standards for slam-stdlib.
- Prestosilver

Now starting news - 12-10-2022

I am going to start doing monthly updates from here on noting the changes in SLAM. Just for the 0 people who keep track.
The plan for January of 23 is to get slam 0.2.0 working. There are many bugs to work out, I am going to start listing them on gh when I get a chance, feel free to work on PRs. Moving on I would like to fix this page on mobile, we'll see if I have time.
I also have to fix the docs on this page, shouldnt be too difficult I just have to sweep the source for comments before definitions. The code will have to be commented aswell at a later time.
- Prestosilver