4 ms·
Reia: Reia is a Ruby-like scripting language for the Erlang virtual machine. Reia brings you the best of both worlds between Ruby's friendly syntax, reflection
by mnemonik 16y ago
Reia:
Reia is a Ruby-like scripting language for the Erlang virtual machine. Reia brings you the best of both worlds between Ruby's friendly syntax, reflection, metaprogramming, and the amazing power of blocks, and Erlang's immense abilities for concurrency, distribution, hot code swapping, and fault tolerance.
http://reia-lang.org/ http://reia-lang.org/
Lisp Flavored Erlang:
LFE, Lisp Flavoured Erlang, is a lisp syntax front-end to the Erlang compiler. Code produced with it is compatible with "normal" Erlang code. An LFE evaluator and shell is also included.
https://github.com/rvirding/lfe https://github.com/rvirding/lfe
As far as I know, both languages are still a work in progress (I'm not very familiar with either, though). Even if you try either of these options, I really recommend also sticking with Erlang until you "get" it. It will click eventually.
- rvirding 16y agoLFE is still very much alive and I work on it when I have the time.
- thenduks 16y agoAlso check out Elixir (https://github.com/josevalim/elixir https://github.com/josevalim/elixir) or Efene (https://github.com/marianoguerra/efene https://github.com/marianoguerra/efene).
- Lewisham 16y agoAh, Reia and Elixir both look great, thanks for these. I know that I should stick it out with Erlang, but it's difficult to feel like its anything but something for writing little servers in (partly due to the very small language as mentioned by Dale, which is a strength or a weakness depending on your POV, I suppose). That makes it very hard to motivate sticking it out as it's hard to see a cool end game. I'm fairly OK with functional design, I get on with Haskell well (until those monads!) and I somewhat grok Prolog.