What is the “smart programmer” language in 2020?
Thinking about Python Paradox [1], which language has interesting design and seems to have a bright future because it is drawing a community of "smart pepole" now?
My background is data analysis and Julia seems very enticing (I also think there is a lot of good design in R's tidyverse).
While python in 2004 was great, when I was thinking about it now, the adjective that I come up with is "tedious". It is my main lang at the moment though.
[1] http://www.paulgraham.com/pypar.html
19 comments
[ 4.6 ms ] story [ 35.9 ms ] threadIf you really want a language, then the two you mentioned are good. We just started using a ton of python at my company in the past 2 years for data science and AWS.
Honestly we all earn so much unnecessary money in this field that we might as well at least try to do something useful with it. The world needs less managers anyway
That's a brazen statement. How can you assume that everyone makes tons of money?
Also, where did I say that we shouldn't do something useful with our money? If you make more as a manager, that would open up an opportunity to make more of an impact.
In my experience, less managers just means pushing management duties down to people who have neither the title, nor the compensation, nor the training.
[1] https://github.com/JuliaOpt/JuMP.jl
Better programmers deliver useful programs.
[0]: https://shakti.com/
I.e. my next team project that won't be in Python would probably be in Rust, as other colleagues are pretty excited about it.
My personal stuff might be something a tiny bit more obscure, i.e. Haskell, Ocaml, or even some APL dialect.