Hacker News new | ask | show | jobs
by varikin 5362 days ago
I think it is more assumed the many programmers know or are familiar with those languages. I know Java and Python. I have some limited experience with C, C++, & C#. I looked at Ruby. I would assume the majority of current programmers are in a similar situation.

The draw of these other languages like Factor, Io, Erlang, Haskell, and the other is that they are different. Erlang focuses on concurrency in a way that is not seen in the common languages listed above. Haskell is strongly typed functional language with lazy evaluation (I think I have that right). I don't know where Factor and Io fit it. By learning these other languages, I would hope to learn different ways to solve problems or to think about things. I would argue it isn't about learning them for more opportunities, but for a broader perspective in general.