Julia Alternatives

Similar projects and alternatives to julia

  1. rust

    2,958 julia VS rust

    Empowering everyone to build reliable and efficient software.

  2. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
  3. go

    2,418 julia VS go

    The Go programming language

  4. CPython

    1,608 julia VS CPython

    The Python programming language

  5. TypeScript

    1,508 julia VS TypeScript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  6. zig

    986 julia VS zig

    Moved to Codeberg

  7. Nim

    373 julia VS Nim

    Nim is a statically typed compiled systems programming language. It combines successful concepts from mature languages like Python, Ada and Modula. Its design focuses on efficiency, expressiveness, and elegance (in that order of priority).

  8. NumPy

    312 julia VS NumPy

    The fundamental package for scientific computing with Python.

  9. crystal

    259 julia VS crystal

    The Crystal Programming Language

  10. Numba

    129 julia VS Numba

    NumPy aware dynamic Python compiler using LLVM

  11. Pluto.jl

    83 julia VS Pluto.jl

    ๐ŸŽˆ Simple reactive notebooks for Julia

  12. PackageCompiler.jl

    Compile your Julia Package

  13. Flux.jl

    28 julia VS Flux.jl

    Relax! Flux is the ML library that doesn't make you tensor

  14. DaemonMode.jl

    Client-Daemon workflow to run faster scripts in Julia

  15. swift

    17 julia VS swift

    Discontinued Swift for TensorFlow (by tensorflow)

  16. StaticCompiler.jl

    Compiles Julia code to a standalone library (experimental)

  17. Octavian.jl

    Multi-threaded BLAS-like library that provides pure Julia matrix multiplication

  18. LoopVectorization.jl

    Macro(s) for vectorizing loops.

  19. Enzyme.jl

    10 julia VS Enzyme.jl

    Julia bindings for the Enzyme automatic differentiator

NOTE: The number of mentions on this list indicates mentions on common posts plus user suggested alternatives. Hence, a higher number means a better julia alternative or higher similarity.

julia discussion

Log in or Post with
  1. User avatar
    cscherrer
    ยท almost 2 years ago
    ยท Reply

    Review โ˜…โ˜…โ˜…โ˜…โ˜… 10/10

julia reviews and mentions

Posts with mentions or reviews of julia. We have used some of these posts to build our list of alternatives and similar projects. The last one was on 2026-05-07.
  • Mojo 1.0 Beta
    16 projects | news.ycombinator.com | 7 May 2026
    If you're looking for a language that aims to solve the "two-language problem" like Mojo, but want something more open, more mature and less influenced by VC funding, check out Julia: https://julialang.org/
  • Zmij: Faster floating point double-to-string conversion
    4 projects | news.ycombinator.com | 17 Dec 2025
  • In Defense of Matlab Code
    4 projects | news.ycombinator.com | 15 Dec 2025
    The problem with MATLAB is that idiomatic MATLAB style (every operation returns a fresh matrix) can easily become very inefficient: it leads to countless heap memory allocations of new matrices, resulting in low data-access locality, i.e. your data is needlessly copied around in slow DRAM all the time, rather than being kept in the fastest CPU cache.

    Julia's MATLAB-inspired syntax is at least as nice, but the language was from the ground up designed to enable you writing high-performance code. I have seen numerous cases where code ported from MATLAB or NumPy to Julia performed well over an order of magnitude faster, while often also becoming more readable at the same time. Julia's array-broadcast facilities, unparalleled in MATLAB, are just reason for that. The ubiquitous availability of in-place update versions of standard library methods (recognizable by an ! sign) is another one.

    In our group, nobody has been using MATLAB for nearly a decade, and NumPy is well on its way out, too. Julia simply has become so much more productive and pleasant to work with.

    https://julialang.org/

  • Migrating the Main Zig Repository from GitHub to Codeberg
    13 projects | news.ycombinator.com | 26 Nov 2025
  • Simulating MRI Physics with the Bloch Equations
    3 projects | dev.to | 21 Oct 2025
    In this post, we will learn how to simulate MRI physics in the Julia programming language, a free and open source programming language that excels especially in scientific computing.
  • Using the TPDE Codegen Back End in LLVM Orc
    2 projects | news.ycombinator.com | 30 Sep 2025
    Please note that the post didn't mention the word benchmark a single time ;) It does a "basic performance measurement" of "our csmith example". Anyway, thanks for your notes, they are very welcome and valid.

    Comparing TPDE against the default optimization level in ORC is not fair (because that is -O2 indeed), but that's what we get off-the-shelf. I tested the explicit FastISel setting and it didn't help on the LLVM side, as you said. I didn't try the command-line option though, thanks for the tip! (Especially the -pass-remarks-missed will be useful.)

    And yeah, csmith doesn't really generate representative code, but again that was not stated either. I didn't dive into JITLink as it would be a whole post on its own, but yes feature-completeness prevailed over performance here as well -- seems characteristic for LLVM and isn't soo surprising :)

    Last but not least, yes multi-threading isn't working as good as the post indicates. This seems related to the fix that JuliaLang did for the TaskDispatcher [1]. I will correct this in the post and see which other points can be addressed in the repo.

    Looking forward for your OrcCompileLayer in TPDE!

    [1] https://github.com/JuliaLang/julia/pull/58950

  • I no longer recommend Julia
    3 projects | news.ycombinator.com | 30 Sep 2025
    https://github.com/JuliaLang/julia/commit/f31ef767ef9cb0eb1d...

    As an experiment, I would be interested to see if somebody would make a 1-based python list-like data structure (or a 0-based R array), to check how many 3rd party (or standard library) function would no longer work.

  • Ask HN: Let's learn more about each one, shall we?
    2 projects | news.ycombinator.com | 15 Jul 2025
    Mine is Julia, although I don't use diary. Nowadays I like SuperCollider.

    https://julialang.org

  • Reflections on 2 years of CPython's JIT Compiler: The good, the bad, the ugly
    2 projects | news.ycombinator.com | 8 Jul 2025
    > I was active in the Python community in the 200x timeframe, and I daresay the common consensus is that language didn't matter and a sufficiently smart compiler/JIT/whatever would eventually make dynamic scripting languages as fast as C, so there was no reason to learn static languages rather than just waiting for this to happen.

    To be very pedantic, the problem is not that these are dynamic languages _per se_, but that they were designed with semantics unconcerned with performance. As such, retrofitting performance can be extremely challenging.

    As a counterexample of fast and dynamic: https://julialang.org/ (of course, you pay the prize in other places)

    I agree with your comment overall, though.

  • Top Programming Languages for AI Development in 2025
    9 projects | dev.to | 29 Apr 2025
    Julia: Exceptional Numerical Processing
  • A note from our sponsor - SaaSHub
    www.saashub.com | 14 Jun 2026
    SaaSHub helps you find the best software and product alternatives Learn more โ†’

Stats

Basic julia repo stats
377
48,823
9.9
2 days ago

JuliaLang/julia is an open source project licensed under MIT License which is an OSI approved license.

The primary programming language of julia is Julia.


Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com

Did you know that Julia is
the 52nd most popular programming language
based on number of references?