Description:
Statically typed language that can deeply improve the Python ecosystem
|
|
Type: Formula
|
Latest Version: 0.6.53@0
|
Tracked Since: Dec 17, 2025
|
|
Links:
Homepage |
formulae.brew.sh
|
|
Category: Developer tools
|
|
Tags:
language
static-typing
python
compiler
development
|
|
Install:
brew install erg
|
About:
Erg is a statically typed language with a Python-like syntax designed to be a drop-in replacement or superset of Python. It offers powerful type inference and a rich type system to catch errors at compile-time, enhancing code reliability and performance while maintaining compatibility with existing Python codebases.
|
Key Features:
- Python-compatible syntax and interoperability
- Powerful static type system with inference
- High-performance compilation
- Erg-specific features like ownership system for memory safety
|
Use Cases:
- Building high-performance applications with Python-like syntax
- Refactoring or migrating Python projects for type safety
- Developing robust systems where runtime errors are costly
|
Alternatives:
-
Mypy
– Mypy is a static type checker for Python, whereas Erg is a full statically typed language that compiles to native code.
-
Cython
– Cython adds C types to Python for performance, while Erg offers a distinct, Rust-inspired language design with Python compatibility.
|
|
License: Apache-2.0 OR MIT
|
|
Bottles available for: arm64_tahoe, arm64_sequoia, arm64_sonoma, arm64_ventura, sonoma, ventura, arm64_linux, x86_64_linux
|
| Detected |
Version |
Rev |
Change |
Commit |
| Sep 13, 2025 2:18pm |
|
0 |
VERSION_BUMP |
259f7618 |
| Jan 16, 2025 7:54pm |
|
0 |
VERSION_BUMP |
5f13db4f |
| Dec 26, 2024 5:26pm |
|
0 |
VERSION_BUMP |
f6646da5 |
| Nov 20, 2024 12:35pm |
|
0 |
VERSION_BUMP |
acf62aca |
| Nov 3, 2024 9:49am |
|
0 |
VERSION_BUMP |
66710396 |
| Oct 1, 2024 6:33am |
|
0 |
VERSION_BUMP |
05c1b6d5 |
| Sep 19, 2024 9:30am |
|
0 |
VERSION_BUMP |
6cc10899 |
| Sep 13, 2024 3:16am |
|
0 |
VERSION_BUMP |
8b324ca5 |
| Sep 7, 2024 10:32pm |
|
0 |
VERSION_BUMP |
9a6133d5 |
| Aug 8, 2024 6:32am |
|
0 |
VERSION_BUMP |
ba00f6e0 |
| Jun 16, 2024 1:55pm |
|
0 |
VERSION_BUMP |
00d97ebc |
| May 24, 2024 1:38pm |
|
0 |
VERSION_BUMP |
7359e6f2 |
| May 24, 2024 12:31pm |
|
0 |
VERSION_BUMP |
6e925f63 |
| May 7, 2024 3:29pm |
|
0 |
VERSION_BUMP |
f4da3d96 |
| Apr 4, 2024 3:32pm |
|
0 |
VERSION_BUMP |
ba63a129 |
| Feb 17, 2024 3:36pm |
|
0 |
VERSION_BUMP |
d77142ca |
| Feb 6, 2024 3:33am |
|
0 |
VERSION_BUMP |
5a425933 |
| Dec 30, 2023 3:33am |
|
0 |
VERSION_BUMP |
61daeb80 |
| Dec 10, 2023 6:39pm |
|
0 |
VERSION_BUMP |
f0dbd188 |
| Nov 25, 2023 9:35am |
|
0 |
VERSION_BUMP |
0439a0c3 |
| Oct 15, 2023 9:30pm |
|
0 |
VERSION_BUMP |
9147eabb |
| Sep 24, 2023 6:00pm |
|
0 |
VERSION_BUMP |
0aa81e94 |
| Sep 24, 2023 1:40pm |
|
0 |
VERSION_BUMP |
e6830b03 |
| Sep 7, 2023 3:31pm |
|
0 |
VERSION_BUMP |
52488984 |
| Aug 24, 2023 1:54pm |
|
0 |
VERSION_BUMP |
66185a05 |
| Aug 24, 2023 12:45pm |
|
0 |
VERSION_BUMP |
fd8624c1 |
| Aug 9, 2023 8:13pm |
|
0 |
VERSION_BUMP |
35a377cd |
|