LM Programming Language

LM Programming Language

Compact Typed Assembler

4 followers

λ☶ (pronounced Lambda Mountain) is a compiler backend that provides a relatively clean implementation of System F<: with Specialization. The whole compiler is only 5000 lines of code.
LM Programming Language gallery image
Free
Launch Team / Built With
Tines
Tines
The intelligent workflow platform
Promoted

What do you think? …

LM has been in development for about 6 months now. It is based on a type system similar to Haskell or OCaml but geared more towards low-level programming. Currently it is limited to the x86-64 Linux platform, but adding targets is getting easier. The syntax is Lisp-like but other frontends are in the works.
Zachary Rhys Whitaker
Congrats on the launch. Been following some low-level programming tools lately, and LM stands out! Can't wait to see the other frontends you're working on. Quick Q - any plans for other OS targets soon? Thanks!
@zacharyrhyswhitaker Yes, definitely want to support Mac and Windows at least. Hopefully sometime this year.