r/Compilers 20h ago

Hyper: A High-Performance Programming Language for AI

Hey everyone! We’re building Hyper, a modern programming language with high performance, specially created for artificial intelligence (AI) and machine learning fields.

Full compatibility with Python: Hyper's syntax is very similar to Python. Existing codes and libraries written in Python (for example, NumPy) can be easily used in the Hyper environment.

Maximum speed and performance: It provides the ability to manage memory at the C and C++ level and make maximum use of hardware (GPU, CPU). It can run tens or hundreds of times faster than Python.

Specially built for Artificial Intelligence: It is aimed at solving computational difficulties encountered in training neural networks and processing large amounts of data.

Security and modern architecture: Inspired by Rust, it includes memory safety and parallel computing (multithreading) features.

Hyper is an important tool for programmers involved in artificial intelligence and data analysis, providing the speed of the C language without losing the convenience of Python.
If you want to jump right in and start contributing, there are plenty of "good first issues" available in the repository to help you get acclimated. Let’s take Hyper to the next level together!

Check out the repository and documentation here:  https://github.com/muhammadyusufpov/hyper

0 Upvotes

8 comments sorted by

7

u/liquid_woof_display 18h ago

AI slop all the way down...

1

u/muhammadyusufpov 14h ago

What didn't you like about it?

5

u/firemark_pl 17h ago

Did you mean the best language for AI, markdown?

1

u/muhammadyusufpov 14h ago

No, the language can't be called the best yet, and that's not what I meant! Hyper is a new language and is currently going through its growth phase. To make Hyper the 'best' as you said, we need contributors!

1

u/morglod 16h ago

How fast is "fast"? Talking about compilation speed

2

u/muhammadyusufpov 14h ago

Currently, “Fast” = runtime, not compile time. Hyper targets native execution (compiled via Cranelift), not interpreter speed — think much faster than Python on hot code, with compile time as a one-time cost. We’re pre–v0.1, so no official benchmarks yet, that’s the direction.

0

u/AromaticCredit1533 17h ago

How is Hyper different from Mojo, a programming language for ML programming?

1

u/muhammadyusufpov 14h ago

Similar domain (Python feel + ML performance), but different languages. Mojo is Modular's MLIR-based Python superset, production-focused. Hyper is independent, open-source, Cranelift-based, and pre-v0.1 — featuring a Python-like syntax, a compile-first approach, and aiming for AI/data speed without locking you into a single vendor's stack. Mojo is further along in maturity. We are earlier and open-source first.