3 ms·
WhatsApp could have been coded in any language. The first version was a very simple app but it promised free SMS alternative with some great marketing campaign.
by patrickaljord 6y ago
WhatsApp could have been coded in any language. The first version was a very simple app but it promised free SMS alternative with some great marketing campaign. Still amazing how they managed to grow the user base using this marketing when there were tons of apps doing the same thing.
- drevil-v2 6y agoWhere can I read more about this?
- brutus1213 6y agohttp://www.erlang-factory.com/upload/presentations/558/efsf2012-whatsapp-scaling.pdf http://www.erlang-factory.com/upload/presentations/558/efsf2...
- brutus1213 6y agoI don't believe the backend would be as scalable (with the same amount of ease) on JVM (Akka) or straight C/C++. Erlang, Beam bring a lot of value to the table for this specific application: http://www.erlang-factory.com/upload/presentations/558/efsf2012-whatsapp-scaling.pdf http://www.erlang-factory.com/upload/presentations/558/efsf2... Also, I got interested in Elixir/Phoenix after I learned about what WhatsApp accomplished. I'm a bit surprised people are downvoting a technical point on HN but whatever.