Jump to content

Talk:Erlang (programming language)

Page contents not supported in other languages.
From Wikipedia, the free encyclopedia
This is an old revision of this page, as edited by 2a01:115f:d19:2b00:7980:5d61:4a1e:f4e7 (talk) at 12:29, 14 December 2023 (BEAM and compiling Erlang to C: new section). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

Requested move

Erlang programming languageErlang (programming language) – Conformance with WP naming conventions LotLE×talk

The page was moved. Move discussion is here: Wikipedia talk:WikiProject Programming languages/Renaming poll.

Mnesia

"Mnesia" redirects here, but this page does not explain it, and has a "see also" link to this redirect.

Hello, World!

Please, add Hello World example.

-module(hello).
-export([hello_world/0]).

hello_world() -> io:format("hello, world\n").

Nine Nines

The nine nines claim is uncited and very dubious (3 sec per decade). It is much more likely to be 5 or 6 nines. Can anyone give a citation for this claim?

Maps Data type

Erlang has a maps (eg. dictionary/object) data type since (?) Version 17.

BEAM and compiling Erlang to C

> work began on the BEAM virtual machine (VM) which compiles Erlang to C

I found the source of that claim (https://dl.acm.org/doi/10.1145/258948.258967) but this does not seem to be true anymore and contradicts https://en.wikipedia.org/wiki/BEAM_(Erlang_virtual_machine). I propose either removing "which compiles Erlang to C" or rewording this to something like "work began on the BEAM virtual machine (VM) which back then compiled Erlang to C". 2A01:115F:D19:2B00:7980:5D61:4A1E:F4E7 (talk) 12:29, 14 December 2023 (UTC)[reply]