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

OP here, thanks for making that clear. I intentionally tried to keep the Clojure code as generally easy to read as possible, and aside from the big Clojure win (more specifically, functional programming win) towards the end, the code is pretty generic ZeroMQ stuff. I suppose it's not a coincidence that the ZeroMQ docs has the code snippets available in many programming languages :)


I have to confess that I, as a non-Clojure-speaker, found it much less interesting after seeing that your example was in Clojure. Using less common languages as examples makes it feel like it's in that big world of amusing side projects instead of something trying to be mainstream. Not on purpose, it's subconscious.


OTOH, Clojure gets more common as more people use it in examples. Subconsciously, if you keep seeing this strange language every other example code then you start to think that maybe it's not so side-projecty after all.


On the contrary, if I see someone writing in Clojure or Scala it is a good indicator that they can be taken seriously.


That's really not fair, to be honest. The ony way for small languages to break through is to get a lot of exposure so that people start using them.




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

Search: