3 ms·
Erlang is the functional language, but the OTP (Open Telecom Platform)is the collection of Erlang libraries or middleware that give it its concurrency prowess.
by eggy 7y ago
Erlang is the functional language, but the OTP (Open Telecom Platform)is the collection of Erlang libraries or middleware that give it its concurrency prowess. It runs on the BEAM, a VM for Erlang. It goes back to 1998 or thereabouts, and was mainly implemented Ericcson by Joe Armstrong and Robert Virding and some others to handle telecom switches hence the Telecom in OTP. Joe passed away just last 20 April 2019.
- thomasfortes 7y ago> It goes back to 1998 or thereabouts It goes way back, 1998 was when they open sourced it, the language was in development and use inside Ericsson since 1986.
- eggy 7y agoThanks, I'm getting senile! 1986 is 8 years after my first computer. I have used Erlang's venerability in other Erlang postings, but for some reason I guess the open sourcing date stuck in my head.