News for hackers. Stuff that matters.
Re:Python is becoming the world’s most popular programming l... by dagw on Wednesday October 10, 2018 @05:03AM (#18183192)
As someone who does a lot of scientific computing in Python, I'd probably recommend learning Julia as the 'killer language' if scientific computing is the main reason you want to learn programming.

Pythons strength comes from being pretty good at scientific computing, and equally good at just about everything else.

Re:Python is becoming the world’s most popular programming l... by 3rdAccount on Wednesday October 10, 2018 @06:56AM (#18183665)
Was going to say that Julia might be the long term best open source replacement for closed source scientific computing (Matlab, Mathematica...etc). In some ways it is already just as good, but in others, it has a long way to go. From a speed perspective, it is top notch.
Re:Python is becoming the world’s most popular programming l... by zimablue on Wednesday October 10, 2018 @05:11AM (#18183222)
I haven't tried Julia, it sounds like it could be better in the long run but I'd be shocked if the ecosystem is equivalent already.
Re:Python is becoming the world’s most popular programming l... by ForHackernews on Wednesday October 10, 2018 @05:46AM (#18183352)
Luckily, you can call many Python libraries directly from your Julia code: https://github.com/JuliaPy/PyCall.jl
Re:Python is becoming the world’s most popular programming l... by dagw on Wednesday October 10, 2018 @08:42AM (#18184273)
Yea, PyCall makes it trivial to write a quick Julia wrapper around a python library. It's also really handy for porting python code to Julia. Start by wrapping all your existing functions with PyCall and then replace them one by one with Julia functions.