V Programlama DiliBakımı kolay yazılım geliştirmek için.
Birkaç saniye alacak.
$ git clone --depth=1 https://github.com/vlang/v && cd v && make
Veya Windows, macOS ve Linux için önceden derlenmiş ikili dosyaları indirin.
Başlarken →Küçük ayak izi ve büyük hırslarıyla modern bir dil.
V, CPU çekirdeği başına saniyede ~110k ile 1,2 milyon satır kod derler. Kendini 0,15–0,6 saniyede derler.
Null yok, global değişken yok, tanımsız davranış yok, varsayılan olarak değişmezlik. V, derleme zamanında hata sınıflarının tamamını önler.
C kadar hızlı. V, insan tarafından okunabilir C'ye derlenir ve GCC, Clang ve MSVC dahil her C derleyicisini arka uç olarak kullanabilir.
Tüm dili bir hafta sonunda öğrenin. Go biliyorsanız, V'nin ~%80'ini zaten biliyorsunuz. Basit, okunabilir, bakımı kolay kod.
V derleyicisi hiçbir bağımlılık olmaksızın yalnızca 400 KB boyutundadır. LLVM yok, libstdc++ yok. Her yerden saniyeler içinde yükleyin.
Tüm C/C++ projelerini otomatik olarak V'ye çevirin. C2V aracı DOOM kaynak kodunu bile V'ye derleyebilir.
Programı yeniden başlatmadan çalışırken kodu değiştirin. Durum kaybı yok. Uzun süre çalışan GUI uygulamaları için mükemmel.
Temiz SQL benzeri sözdizimine sahip yerleşik ORM. SQLite, PostgreSQL, MySQL ve MSSQL ile kutudan çıkar çıkmaz çalışır.
`veb`, standart kütüphanede yer alan hızlı, basit ve kullanımı kolay bir web çerçevesidir. Harici paket gerekmez.
"V is an impressive programming language. Its simplicity paired with speed makes it stand out."
"I've been using V for scripting and it's absolutely sensational. The compile times are insane."
"V has the right ideas. Readable code, fast compilation, and no GC pauses by default — what more could you want?"
"Coming from Go, V feels immediately familiar but faster and more opinionated in the right ways."
"The 400KB compiler with zero dependencies is not a gimmick — it actually works, anywhere."
"Hot code reloading in V changed how I build GUI apps. No more restarting just to see a layout change."