r/Compilers • u/muhammadyusufpov • 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
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.
7
u/liquid_woof_display 18h ago
AI slop all the way down...