Julia vs Python

Discussions center on whether Julia can supplant Python for scientific computing, comparing performance, syntax, ecosystem maturity, and suitability for numerical tasks against Python, MATLAB, and others.

📉 Falling 0.3x Programming Languages
4,770
Comments
16
Years Active
5
Top Authors
#7942
Topic ID

Activity Over Time

2010
1
2012
41
2013
129
2014
305
2015
191
2016
219
2017
252
2018
362
2019
521
2020
666
2021
755
2022
468
2023
439
2024
183
2025
232
2026
6

Keywords

e.g JIT MATLAB GPU AI IMO LLVM E.g BUT NET julia python fortran language matlab performance scientific slower languages high performance

Sample Comments

booleandilemma Dec 4, 2023 View on HN

Any chance of Julia supplanting Python for scientific computing?

pekk Mar 12, 2014 View on HN

Well, why not? Julia is very different from Python, if I am willing to use a completely different tool then the field is wide open and includes anything that has better performance on average

new4thaccount Jun 10, 2019 View on HN

Julia JITs to native LLVM code and is really fast for a lot of use cases. For things where the JIT warming up takes less time than the full job, it can be better than Python. It was also developed with numerical computation in mind, so it was designed for that performance wise and has so many brilliant people working on the language and library. You can use macros for awesome DSLs and run on the GPU and in parallel a lot easier than Python in some cases. It has a first class package manager, gre

s_gourichon Oct 25, 2020 View on HN

It looks like Julia is gaining momentum?I don't have experience with it myself, but it looks like it should have the properties you're mentioning.https://julialang.org/https://en.wikipedia.org/wiki/Julia_(programming_language)

Kranar Jul 19, 2021 View on HN

I think your question presupposes a lot of assumptions that may not be right. For one, I don't know that Julia is like a "big deal", certainly Python is the big deal in this field and I doubt Julia is looking to displace it wholesale. That said, Julia is a great addition to the scientific computing landscape because of its performance compared to other languages and its use of modern programming features. Python is just really really slow compared to Julia and parallelism in Pytho

bluetwo Oct 16, 2017 View on HN

Why isn't Julia a good choice?

bigred100 May 3, 2019 View on HN

Why is Julia better than MATLAB or Python? Most applied mathematicians I know are in MATLAB all the time.

iamed2 Oct 23, 2016 View on HN

What puts MATLAB ahead of Julia, in your opinion?

alhirzel May 1, 2022 View on HN

Is Julia a niche language at this time?

smabie Oct 10, 2020 View on HN

No Julia is just better than Python in every possible way