rum language

Posted on Oct 10, 2017

Uma newsletter sobre engenharia de software, gestão de time, formação de time, livros e muitas anotações que faço depois de ler/estudar (o meu ou o seu)... :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