plum
git clone https://git.pyrossh.dev/plum
A statically typed, imperative programming language inspired by rust, python
b7a5ee8
— Peter John
2026-10-26T10:54:33+05:30
docs(plans): zig-generics plan approved to run
docs/plans/2026-10-26-zig-generics-and-numbers.md
CHANGED
|
@@ -1,6 +1,6 @@
|
|
|
1
1
|
# Zig-style generics, no traits (Int/Float stay 64-bit)
|
|
2
2
|
|
|
3
|
-
**Status:**
|
|
3
|
+
**Status:** running (user: "make all the language changes accordingly").
|
|
4
4
|
**Goal:**
|
|
5
5
|
- Replace traits and erased generics with Zig-style duck-typed generics: no bounds, a body checked per instantiation at the use site, and one compiled copy per type.
|
|
6
6
|
- Use enums for mixed-type values.
|