Visit Official Exploding Ads Website

Wednesday, September 16, 2015

lostcolony comments on "Why WhatsApp Only Needs 50 Engineers for Its 900M Users"

By lostcolony

Uh…what exactly are you looking to learn? If you’re looking to learn the language, there are plenty of resources online (Fred Hebert’s Learn You Some Erlang For Great Good and Erlang in Anger are great as introductory, and intermediate texts, respectively).


If you already know the language fundamentals…you’d not be asking about linked lists; you can only have singly linked lists in an immutable language (without extremely bad performance, that requires every update/insert/delete to re-copy the entire list), and they’re so fundamental that the language’s core has them for you. And most of the common data structures are well discussed in Learn You Some Erlang For Great Good. Sorting, eh, https://gillesleblanc.wordpress.com/2012/05/12/sorting-algor… . Graphs, you need to narrow down a bit, different types of graphs require different implementations, and due to the immutableness of Erlang will likely require thinking about in a different way than in a mutable language.



link


See more about this article by clicking the link here: https://news.ycombinator.com/item?id=10225884



lostcolony comments on "Why WhatsApp Only Needs 50 Engineers for Its 900M Users"

No comments:

Post a Comment