3 ms·
Essentially because it wasn't a well-thought out language, but a hack, it became used widely, but that lack of thoughtfulness shows on larger projects quite a b
by 27182818284 13y ago
Essentially because it wasn't a well-thought out language, but a hack, it became used widely, but that lack of thoughtfulness shows on larger projects quite a bit. It is a hack that need to become more formalized with time, but it hasn't quite done that. Whenever I still see "needle" and "haystack" in documentation I think "Wait what is this? Oh right..."
>Facebook uses it
Not really, I mean Facebook doesn't use the PHP that a common person uses.They've made so many changes and their codebase is so huge. Facebook also uses the D programming language, HipHop, and probably more tools than I'll ever know. Wasn't chat at Facebook first written in Erlang?
- natmaster 13y agoFurthermore, the only reason Facebook stuck with php and made massive changes to make it somewhat usable is because of its huge legacy codebase. They would have much rather be working in a different language these days.
- deleted 13y ago[deleted]
- wcummings 13y agoI assumed they use ejabberd, or some modified version of it, I'd be interested to know if they built their own erlang chat-server in-house.