#lfe

2025-05-01

Here's your regular reminder that is a very cool (and a very cool ).
github.com/lfe/lfe

2025-04-19

Underack: A Eurorack-inspired, modular, MIDI generation and manipulation system, written by @oubiwann in Lisp Flavoured Erlang (@lfe). github.com/ut-proj/underack

2024-09-26

“they run on the BEAM, which also runs code written in #LFE (#Lisp Flavored Erlang)”

@jotaemei yeah, Erlang is a pretty good language. I have learned a little bit about it, although I don’t know enough about the OTP to really write any apps with it.

Matthew Page-Liebermanjotaemei@social.coop
2024-09-26

@ramin_hal9001 I have been a little interested in these ActivityHub-inplementing platforms written in Elixir, as they run on the BEAM, which also runs code written in #LFE (#Lisp Flavored Erlang).

2024-06-22

Here's all the BEAM language tracks on Exercism:

: exercism.org/tracks/LFE
: exercism.org/tracks/erlang
: exercism.org/tracks/elixir
: exercism.org/tracks/gleam
[Disclaimer: I never did any of those but they look like fun if you plan to learn a new language]

2024-05-31

@passthesaltcon @quarkslab @unixb0y @seemoo @virtualabs for those wondering it's BEAM as in #elixir #gleam #lfe #erlang

I always wondered how to do forensics on these things. Once on a node one can deploy modules on other nodes. (and the attacked node can deploy code on the attacker node as well ;)
```
$erl -setcookie secret -name password
% compile the module
c(ourmodule).
% connect to remote node
net_kernel:connect_node('remote@node.lxd').
nodes().
% copy ourmodule on all connected nodes
nl(ourmodule).
% profit
```
The attacker can even pivot from within BEAM via ssh.

2024-05-02

@arpunk heh, yes, long live "la LFE". cc @lfe

2024-03-26

«Structs for ». Btw, Robert also has added Elixir structs support to .
youtube.com/watch?v=3m1JSq75C3g

2024-03-05

Oh, can load ?

2024-03-05

AtomVM v0.6.0 is finally out: github.com/atomvm/AtomVM/relea

For who does't know it: #AtomVM allows to run #erlang, #elixir, #gleam and also #lfe on MCUs such as the #ESP32, the #RaspberryPi Pico (2040) and some #STM32, but it also supports Linux and wasm.

Knowledge Zonekzoneind@mstdn.social
2024-01-10

#CarlSagan’s audacious search for #Lfe on #Earth has lessons for science today : Nature

The True #Nature of #AntiGravity : Medium

A 2×2 #Matrix to Help You #Prioritize the #Skills to Learn Right Now : HBR

Check our latest #KnowledgeLinks

knowledgezone.co.in/resources/

2023-12-31

needs an mode too.

2023-12-26

The new site looks great! With a cornucopia of learning and reference material.
lfe.io/

Matthew Page-Liebermanjotaemei@social.coop
2023-12-06

@mousebot Time to use pattern matching in #lfe :)

2023-12-01

What a gem from @oubiwann in the LFE channel:

Macros are like Bebop.
Quoting Pat Metheny:
"What I look for in a musician is someone who has studied Bebop and can perform every note in any of the classic solos from that era, but never wants to play it again."

Learn and study macros. (Almost) never use them.

Metheny also said:
"What I look for in musicians is a sense of infinity".

So.... write macros that write macros? :)

Duncan McGreggoroubiwann
2023-11-24

The "Forward" to the Chinenual is now done too, again from the unpublished book "Introducing LFE": cnbbooks.github.io/lfe-manual/

This should really be titled "what is a correct 'Hello World' program in a distributed language?" 😉

Duncan McGreggoroubiwann
2023-11-24

Just added content to the "Chinenual" for the "About" section in Part I: cnbbooks.github.io/lfe-manual/

Highlights include:
* What is LFE?
* (an extremely) Brief History of
* Ditto for
* What is LFE?

Code samples include not only LFE and Erlang, but also an M-expression, a Lisp 1.5 example, and a pre-Erlang example :-)

Content is from an LFE book I was working on in 2015 that I eventually had to abandon. So happy it will be available now 😄

2023-11-08

The one thing (Lisp flavoured Erlang) doesn't have is CLOS (the Common Lisp Object System). Of course not, since is not a Common Lisp. But it makes it harder to translate CL code to LFE.
Robert Virding has implemented a Lisp machine Flavours system for LFE, though :)
github.com/rvirding/flavors

2023-11-01

Don't get me wrong, Bordeaux Threads and all that stuff are cool.
But don't forget to take a look at the BEAM and its flavour () as well. I'd certainly be interested in your opinion on it.
lispcookbook.github.io/cl-cook

2023-10-11

What's so great about (Lisp Flavoured Erlang) is its compiled code is fully compatible with Erlang (and Elixir).
You could add LFE as a dependency to any Erlang project and continue to develop it in Lisp. (to make a point).

But why not just use syntax, then? That's the wrong question: consider it an *offer* to developers more productive in a Lisp. And an *offer* to projects/problems that resemble Lisp-like systems but still need concurrency.
And macros.

Client Info

Server: https://mastodon.social
Version: 2025.04
Repository: https://github.com/cyevgeniy/lmst