Live data from Hacker News

What is the “smart programmer” language in 2020?

news.ycombinator.com

11–20 of 20 posts

Re: What is the “smart programmer” language in 2020?

#12
>Hence what, for lack of a better name, I'll call the Python paradox: if a company chooses to write its software in a comparatively esoteric language, they'll be able to hire better programmers, because they'll attract only those who cared enough to learn it.

Better programmers deliver useful programs.

Re: What is the “smart programmer” language in 2020?

#13
post #6

Earlier quoted context omitted.

Yes, are you aware of what their managers make?

Not a whole lot more. I had one job at a small company where I made more than my direct manager.

Then I guess you should go tell Glassdoor that your anecdote is better than their statistics.

Re: What is the “smart programmer” language in 2020?

#15
post #2

The smart language is MBA. Go into management because that's where the money is and you'll never need another language. If 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.

If all you care about is money, then why bother? Break both legs riding a bike and sue someone for a million dollars.

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

Re: What is the “smart programmer” language in 2020?

#17
post #2

The smart language is MBA. Go into management because that's where the money is and you'll never need another language. If 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.

If all you care about is money, then why bother? Break both legs riding a bike and sue someone for a million dollars. 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

I never said that I only care about money. As a manager, you could make a positive impact on your subordinate's lives. It can also matter to people how you make your money (fuck lawsuits).

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.

Re: What is the “smart programmer” language in 2020?

#19
I.d.k. I would say choose your language based on the community and the problem you are trying to solve.

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.

Re: What is the “smart programmer” language in 2020?

#20
post #10

Honestly, from what I've seen so far you've pretty much named it: Julia.

One of the main reasons I started looking into Julia was because someone smarter than me in the DOE CSGF program was using it (specifically Miles Lubin, who was working on JuMP[1] at the time). I don't know if that's a good way to choose programming languages, but one way or another I'm definitely a Julia convert now. Come for the community, stay for the multiple dispatch!

[1] https://github.com/JuliaOpt/JuMP.jl

Post reply on HN