HNHacker News
TopNewBestAskShowJobs

swvist2

71 karma · joined March 20, 2012

submissionscomments
swvist2··on Ask HN: Why isn't Erlang more popular?
I have tried it and (try to) use it when appropriate. I am fairly comfortable with it and my only disappointment is that I do not get to use it often.

The ability to solve a problem in a particular programming language is often dependent on the ability to express the problem in the constructs provided by the language. A very good example is the problem of concurrency. Doing something concurrently in a primarily procedural/OOP language often seems hacky and it is something that does not feel natural. The actor model that erlang implements is a very powerful model for certain class of problems and concurrency is one of them. Erlang the language, minus the OTP, is extremely small and once you get over the culture shock experienced when it comes to syntax, things will seem pretty easy. OTP isn't magic. Its years and years of erlang experience packaged into one neat library, solving commons problems, so that you can concentrate on your work instead of reinventing the wheel.

Reading Joe Armstrong thesis 'Making reliable distributed systems in the presence of software errors'[1] is highly recommended if you want to understand why things are the way they are.

[1] : http://www.erlang.org/download/armstrong_thesis_2003.pdf

swvist2··on VC's apathy towards founders without elite college education kills a startup.
This could very well be a one off incident but is very discouraging for people who actually try to start something here in India.
swvist2··on Apple Broke My iPhone, and Their Policies Prevent Them from Fixing It
Get an Android.
swvist2··on HackerRank launches with 10 bot-vs-bot challenges
Please add Erlang as well.