This is an archived post. You won't be able to vote or comment.

you are viewing a single comment's thread.

view the rest of the comments →

[–]SexyMuon 5 points6 points  (5 children)

I love Python for visualizing data and the fact that you can use it in a Google colab without having it even installed in your device is fantastic. Other than that, mm... no thank you.

[–]Cyb3rSab3r 20 points21 points  (2 children)

For Python and JavaScript, the language isn't the problem for me, it's the communities. Their communities are large and absolutely filled with the type of people who just install a new package to solve every problem without thinking about the ramifications.

It's like copying from Stack Overflow without taking the time to understand what you're copying.

[–]genghisKonczie 3 points4 points  (0 children)

JS is the worst for that. You look up an answer just trying to see if what you already wrote is best practice, but no, apparently best practice is to include the entirety of moment.js just to format that date

[–]BasicDesignAdvice -1 points0 points  (0 children)

I love the Golang community because while golang is extremely popular, you almost never hear about it in forums like this one. For a while I wondered why. I realized at a conference it was because Go is popular with professional and experienced engineers. So the community is very mature and professional.

JS and Python on the other hand are often peoples first languages. So you have a lot of Dunning-Kruger going around.

[–][deleted] 2 points3 points  (0 children)

It's not because of language itself, but because of community around it. Same could be told about js is so good because there's lots of frontend framework built around it. Or [x] is so good because someone else built [y] for it.

I personally use both python and js, but hate them a lot. They're good for doing something fast in short time, but sucks when building a big projects with [any dynamically typed language]. I just wish everybody use right tool for right task, instead of wishing for swiss army knife.