Native Performance
Compiles directly to C via TCC. 50KB binaries, 260ms compile time. Zero-cost abstractions, no garbage collector overhead.
Compile to C. No VM, no GC, no runtime. Build anything from CLI tools to desktop apps with one language.

struct User { name: string age: int fn greeting(self) -> string { return "Hi, " + self.name } fn is_adult(self) -> bool { return self.age >= 18 } } fn main() -> int { var users = [ User{name: "Alice", age: 25}, User{name: "Bob", age: 17} ] for u in users { if u.is_adult() { println(u.greeting()) } } return 0 }
Wyn combines the best features from modern languages
| Feature | Wyn | Go | Rust | Python | Zig |
|---|---|---|---|---|---|
| Native binary | ✓ | ✓ | ✓ | ✗ | ✓ |
| No GC | ✓ | ✗ | ✓ | ✗ | ✓ |
| Sub-second compile | ✓ | ✓ | ✗ | — | ✓ |
| Methods in struct | ✓ | ✗ | ✗ | ✓ | ✗ |
| Pipe operator | ✓ | ✗ | ✗ | ✗ | ✗ |
| List comprehensions | ✓ | ✗ | ✗ | ✓ | ✗ |
| Pattern matching | ✓ | ✗ | ✓ | ✓ | ✗ |
| Built-in HTTP/DB | ✓ | partial | ✗ | partial | ✗ |
| Green threads | ✓ | ✓ | ✗ | ✗ | ✗ |
| Cross-compile | ✓ | ✓ | ✓ | ✗ | ✓ |
Install Wyn and ship your first binary in under 5 minutes