Programmeringsspråket VFor utvikling av vedlikeholdbar programvare.
Dette vil ta noen få sekunder.
$ git clone --depth=1 https://github.com/vlang/v && cd v && make
Eller last ned forhåndskompilerte binærfiler for Windows, macOS og Linux.
Kom i gang →Et moderne språk med lite fotavtrykk og store ambisjoner.
V kompilerer mellom ~110k og 1,2 millioner kodelinjer per sekund per prosessorkjerne. Kompilerer seg selv på 0,15–0,6 sekunder.
Ingen null, ingen globale variabler, ingen udefinert atferd, uforanderlighet som standard. V hindrer hele klasser av feil på kompileringstidspunktet.
Like rask som C. V kompilerer til menneskelig lesbar C og kan bruke enhver C-kompilator som bakside, inkludert GCC, Clang og MSVC.
Lær hele språket i løpet av en helg. Hvis du kan Go, kan du allerede ~80% av V. Enkel, lesbar og vedlikeholdbar kode.
V-kompilatoren er bare 400 KB uten noen avhengigheter. Ingen LLVM, ingen libstdc++. Installer på sekunder fra hvor som helst.
Oversett hele C/C++-prosjekter til V automatisk. C2V-verktøyet kan til og med kompilere DOOM-kildekoden til V.
Endre kode mens programmet kjører, uten å starte det på nytt. Ingen tapt tilstand. Perfekt for langvarige GUI-apper.
Et innebygd ORM med en ren SQL-lignende syntaks. Fungerer med SQLite, PostgreSQL, MySQL og MSSQL rett ut av esken.
`veb` er et raskt, enkelt og brukervennlig nettrammeverk inkludert i standardbiblioteket. Ingen eksterne pakker nødvendig.
"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."