Вы выбираете, как вам писать
Универсальный молодой язык с простотой, гибкостью и скоростью
public int func main(){
name = input();
str greeting = f"Hello, {name}!";
println(greeting);
return 0;
}
Поколенческий GC — настраиваемый, без утечек.
Статическая типизация даёт более 20M операций/сек.
Пользуйтесь удобствами динамической типизации для лёгких мест.
Статика — на уровне C, динамика — удобство без жертв.
| (Язык) | (Типизация) | (GC) | (Генерация C) | (FFI C) | (Производительность, оп/сек) |
|---|---|---|---|---|---|
| Ely | (static + any) | ✅ | ✅ | cCode + cppCode✅ | ≈ 20M / 500k (any) |
| C | (static) | ❌ | – | – | ≈ 25M |
| Go | (static) | ✅ | ❌ | ✅ | ≈ 18M |
| Python | (dynamic) | ✅ | ❌ | API | ≈ 100k-300k |
| Zig | (static) | ❌ | ✅ | ✅ | ≈ 25M |
Компиляция в .dll/.so, экспорт публичных функций.
typeof, fields, methods — интроспекция времени выполнения.
Удобная работа с файлами через std модуль file
Вызов любых C‑функций, динамическая загрузка библиотек.
Одна команда — и ваш проект готов к написанию. Открытый код, премиальная скорость)