# Mojo

124 Hacker News commenters recommended Mojo and 85 criticized it, November 2025 to November 2026. It was recommended in 12 of 13 months; owners who said how long report a median of 2 years (3 owners).

**Verdict:** A Pythonic systems language praised for fast compiled performance, SIMD, generics and vendor-neutral GPU programming, though critics say it never delivered the promised Python superset.

## Why people recommend it

- Fast compiled performance (7 comments): "Then when you use Mojo's SIMD intrinsics you can get compiled-tier performance in line with Futhark, Julia, Rust etc." ([source](https://news.ycombinator.com/item?id=49577066)) "Mojo, which may provide Rust level safety with a more ergonomic language, and a much faster compiler" ([source](https://news.ycombinator.com/item?id=48148814)) "for GPU programming they have already demonstrated that they can outperform CUDA on Nvidia GPUs" ([source](https://news.ycombinator.com/item?id=48064553))
- Vendor-neutral GPU and heterogeneous compute (6 comments): "Mojo is ahead on four concrete things: value/const generic parameters, first-class SIMD, native trait bounds, and GPU codegen." ([source](https://news.ycombinator.com/item?id=49352768)) "Mojo might actually be the best way to program Apple GPUs (on a technical level) and it would still lose due to politics." ([source](https://news.ycombinator.com/item?id=49273100)) "Mojo and Modular's Max platform would do to heterogeneous compute what LLVM did to programming language development." ([source](https://news.ycombinator.com/item?id=48066086))
- Pythonic syntax (4 comments): "Mojo is being pitched as an efficient, general purpose, Pythonic systems language which can target a variety of hardware types." ([source](https://news.ycombinator.com/item?id=49291562)) "is a language with Pythonic syntax that compiles to fast machine code built by the creator of Swift" ([source](https://news.ycombinator.com/item?id=47647737)) "The subset of Python that is easy to use, read, and removes the dynamic nature that we don't use." ([source](https://news.ycombinator.com/item?id=45824099))
- Strong generics, traits, metaprogramming (3 comments): "Mojo is ahead on four concrete things: value/const generic parameters, first-class SIMD, native trait bounds, and GPU codegen." ([source](https://news.ycombinator.com/item?id=49352768)) "has features that are not in Zig e.g traits, generics (real generics), and constraints, that work together." ([source](https://news.ycombinator.com/item?id=48083710)) "Mojo has powerful compile-time metaprogramming that allows you to tell the compiler how to specialise" ([source](https://news.ycombinator.com/item?id=48062002))

## What people warn about

- Not truly a Python superset (5 comments): "They still haven't lived up to the python "superset" promise and that's the big thing preventing bigger adoption." ([source](https://news.ycombinator.com/item?id=49360781)) "Our long-term goal is to make Mojo a superset of Python (that is, to make Mojo compatible with existing Python programs)." ([source](https://news.ycombinator.com/item?id=48066304)) "companies that adopt Mojo early with the promise of Python compatibility may find themselves running into edge cases" ([source](https://news.ycombinator.com/item?id=48666169))
- Closed-source parts and openness doubts (4 comments): "I don't think anyone has an appetite for the potential fuckery that comes with a closed source platform." ([source](https://news.ycombinator.com/item?id=46388510)) "they should really split it from Max, which is some closed stuff I'm not interested in" ([source](https://news.ycombinator.com/item?id=49262884)) "being disingenuous about is not. It honestly just sounds like they didn't want to admit that they didn't care to prioritize being open source" ([source](https://news.ycombinator.com/item?id=49361881))
- Overhyped launch and misleading benchmarks (4 comments): "They start with an extremely unnecessary polished Steve-Jobs-alike debut video when they have zero stuff to offer" ([source](https://news.ycombinator.com/item?id=49267727)) "They also advertised a 36,000x speedup over equivalent Python if I remember correctly, without at any point clarifying that this could only be true in extreme edge cases." ([source](https://news.ycombinator.com/item?id=48059587)) "Some of these blogs/benchmarks got deleted because they were awful, comparing the worst possible Python code to the most optimized Mojo code." ([source](https://news.ycombinator.com/item?id=47286870))

## Alternatives hackers recommend

- [Rust](https://hackerapproved.com/p/rust.md): 2039 recommend
- [Go](https://hackerapproved.com/p/go-programming-language.md): 1254 recommend
- [Python](https://hackerapproved.com/p/python.md): 1067 recommend
- [Zig](https://hackerapproved.com/p/zig.md): 743 recommend
- [TypeScript](https://hackerapproved.com/p/typescript.md): 574 recommend

## Cite as

Hacker Approved, "Mojo", https://hackerapproved.com/p/mojo-programming-language/ (counts from 1,795,640 Hacker News comments, November 2025 to November 2026).
