Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

Sophistication is often the ultimate enemy.

H. Thoreau once said "In proportion as he simplifies his life, the laws of the universe will appear less complex.." (Walden, Princeton University Press, 1971, p.323-324)



I'm a big believer in KISS. If you don't have the problems Erlang was designed to solve, Erlang is probably not a good choice. Rolling your own amateur version of Erlang on top of evented Python or Javascript is probably also not a good move though.


I think you are confusing sophistication and complexity. Part of the sophistication of Erlang is how it simplifies the complexities of concurrent programming and, more importantly, the handling of failures in concurrent programming.


Complexity, is the enemy.

The most sophisticated solutions are often very simple, because they were written from a sophisticated perspective, not a naive perspective.

erlang has stood the test of time, and produced great results because, really, it is very simple.

It just comes from a sophisticated perspective.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: