Small ML language

SMLL is a small, experimental, general purpose programming language created for exploring alternative ways of writing applications on the JVM.

This document is not finished and so, it way not be accurate. This is due to the rapid development of SMLL and the constant refinements that are being done.

Welcome

Welcome to the official documentation for the SMLL programming language. I hope you look forward to exploring different ways of writing programs for the JVM. I assume you are familiar with the JAVA programming language. If you are a complete beginner this reading is still fine for you, but you are most likely not going to appreciate the use cases of the concepts presented in this document. Lets get started with the SMLL programming language and write JVM applications using an easy and maintainable programming language.

SMLL is not meant to replace the official programming languages for the JVM, especially JAVA, this will never happen, EVER!. SMLL is just a hobby language that I came up with for myself by myself. Don't expect features you love from JAVA to be present, if so just use JAVA.

Project

The SMLL project is hosted on github. Contributions are allowed given that they add or fix a feature.

Last updated