Y
HN Search
Hacker News Search
new
|
comments
|
top
|
jobs
GenericJam
searching PlanetScale…
1.
▲
2.
▲
3.
▲
4.
▲
5.
▲
6.
▲
3 ms
·
1.
▲
by
GenericJam
5mo ago
I use this all the time and I love it. I can research all my pastor's sermons. Haha.
2.
▲
by
GenericJam
4y ago
If you're interested there's a lot of info about the compiler here: https://blog.stenmans.org/theBeamBook/#CH-Compiler There are multiple passes, the last of which is byte code although at one point, native c
3.
▲
by
GenericJam
4y ago
Another thing about the BEAM that may resonate for you is the abstract syntax tree (AST) for the BEAM is very reminiscent of Lisp. Some people call Elixir which is a popular reworking of Erlang which also runs on the BEAM a secret Lisp as i
4.
▲
by
GenericJam
4y ago
The BEAM (runtime?) is written in C. There is also an effort to rewrite it in Rust ( https://github.com/lumen/lumen ). Some functions are built into the VM but most of the supporting 'standard library' (OTP &#x
5.
▲
by
GenericJam
4y ago
With Erlang it's necessary to separate the compiler from the VM. You are working around what the VM wants but the compiler is not a problem. The VM acts a bit like an operating system that can schedule its own processes and processes c
6.
▲
by
GenericJam
4y ago
Is Lisp + message passing a bridge too far? ie https://lfe.io/ Does Lisp on the BEAM hold any appeal for you?