3 ms·
Interestingly, Rob Pike mentioned in a recent talk, that most people come to Go from Ruby and Python (http://commandcenter.blogspot.de/2012/06/less-is-exponenti
by mtrn 14y ago
Interestingly, Rob Pike mentioned in a recent talk, that most people come to Go from Ruby and Python (http://commandcenter.blogspot.de/2012/06/less-is-exponentially-more.html http://commandcenter.blogspot.de/2012/06/less-is-exponential...) and it seems to be a similar case with Clojure.
And Python and Ruby are sure languages, people like to program in.
- elarkin 14y agoI suspect that Ruby and Python programmers are likely in a better position to switch than are programmers in other languages. For example, if you're in the CLR or the JVM already, there's a lot of reason not to move. Ruby and Python's relative obscurity might work to their benefit.
- mtrn 14y ago>For example, if you're in the CLR or the JVM already, there's a lot of reason not to move. Yes, it seems economic. After investing time in the larger and more enterprise-focused ecosystems, you'll probably have less incentives to try or move to something else. That's not implying, that Python and Ruby don't have great ecosystems themselves.
- duaneb 14y agoRuby and Python programmers HAVE to be able to switch, otherwise they're unemployable. I can't think of any pure-python (or ruby) stack, and if you can't maintain your stack, you're going to have problems.
- joshuakarjala 14y agoI guess you could also somewhat argue, that programmers who have already potentially jumped (or diversified) from something that was more mainstream (PHP, Java, C# etc.) to Python/Ruby - are more prone to jump or at least try out new languages. Or more cynically they have a higher potential of being language hipsters :)
- espeed 14y agoPython and Ruby devs will probably continue to move to Clojure and Go for the concurrency models. The multicore reality is only going to become more relevant, and right now Clojure and Go have the most compelling concurrency stories.