rum language

Posted on Oct 10, 2017

Newsletter about software engineering, team management, team building, books and lots of notes I take after reading/studying (mine or yours)… :D

rum Functional language, easily extensible and possible (Lua features with LISP dialect and functional) to be embarked on software Go!

The project started inside a hotel room with two people (me and Cesar) the day before the 2017 GopherCon Brazil, where there were two developers talking about compilers and lisp dialect.


Idealized in GopherCon Brasil 2017 (reason of the language being written in Go), had the purpose of being virtual machine of CLISP (development for fun and the founder team enjoys functional programming), after seeing that there was already some parser of CLISP written in Go we had a initiative to make a language with syntax like CLISP but with some own paradigms (such as asynchronous processing using goroutine underneath, thus joining what we have best in the Go).

Why Rum?

As the language was born in Canasvieiras (Florianópolis - Brazil) neighborhood in the seaside frequented by tourists having the pirate boat as a tourist attraction, we decided to give the name of the typical beverage of pirates for the language.

rum language

comments powered by Disqus