|
|
Subscribe / Log in / New account

First time I hear of Erlang as actor based

First time I hear of Erlang as actor based

Posted Jan 6, 2025 8:18 UTC (Mon) by kleptog (subscriber, #1183)
In reply to: First time I hear of Erlang as actor based by martin.langhoff
Parent article: Preventing data races with Pony

I think it's a semantic discussion really.

Elixir was started by a Ruby developer who found the Ruby VM too limiting, saw the Erlang VM and figured they could combine the Ruby syntax with Erlang/OTP. The ability for Elixir to support the Actor model so well is a property of the VM, not the language. Does that mean Elixir was designed for the Actor model, or is it just happy chance that it works so well. Does it matter?

Elixir has definitely made Erlang/OTP much more accessible because Erlang's native language is Prolog-like which is, umm, an acquired taste and not commonly taught. Ruby syntax is not C or Python, but close enough to be relatively easy to follow for people from those languages.

[1] https://www.freshcodeit.com/blog/what-is-elixir-and-why-d...


to post comments


Copyright © 2025, Eklektix, Inc.
Comments and public postings are copyrighted by their creators.
Linux is a registered trademark of Linus Torvalds