I don't think I am among the "main" ones, but to answer your question: Python is what I use for doing research, Clojure is what I look at because there are lots of good ideas in it. BTW, I also follow some Haskell developments, in particular DPH.
Pay close attention to the final few slides, they seem to outline a proposal for a set of changes that I think can be best described as "add strict variants of the various parallel/concurrent computing primitives haskell has to python (plus side effects tracking) so we can have python be natively good for HPC applications in the future"
5 comments
[ 4.5 ms ] story [ 26.6 ms ] thread