3 ms·
It's funny you mention WhatsApp and Erlang, because the article actually addresses that point: > You're more dependent on the decisions made by the language im
by sheetjs 12y ago
It's funny you mention WhatsApp and Erlang, because the article actually addresses that point:
> You're more dependent on the decisions made by the language implementers than you think ... some odd case that didn't matter at all for the problem domain the language was created for
The language implementers (employee of Ericsson) made design decisions based on telecom constraints, exactly the same constraints faced by WhatsApp and other messaging systems. In the parlance of the article, WA is in Erlang's problem domain, so a strict interpretation of the author's words would have him agreeing with WhatsApp here
- deleted 12y ago[deleted]
- MetaCosm 12y agoExactly, it is silly to consider Erlang a "pet language", it is an industry hardened language designed for the a near cousin to problem domain of WhatsApp. 20+ years routing billions of calls a day under soft real-time, high reliability requirements... because you simply expect your phone to work, even phone calls from one end of the world to the other.