Skip to content
Programmeringsspråket V

Enkelt.Raskt.Sikkert.Kompilert.

For utvikling av vedlikeholdbar programvare.

Installer V fra kildekode

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 →
Egenskaper

Hvorfor V?

Et moderne språk med lite fotavtrykk og store ambisjoner.

Rask kompilering

V kompilerer mellom ~110k og 1,2 millioner kodelinjer per sekund per prosessorkjerne. Kompilerer seg selv på 0,15–0,6 sekunder.

Sikkerhet

Ingen null, ingen globale variabler, ingen udefinert atferd, uforanderlighet som standard. V hindrer hele klasser av feil på kompileringstidspunktet.

Ytelse

Like rask som C. V kompilerer til menneskelig lesbar C og kan bruke enhver C-kompilator som bakside, inkludert GCC, Clang og MSVC.

Enkelt språk

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.

400 KB kompilator uten avhengigheter

V-kompilatoren er bare 400 KB uten noen avhengigheter. Ingen LLVM, ingen libstdc++. Installer på sekunder fra hvor som helst.

C/C++ oversettelse

Oversett hele C/C++-prosjekter til V automatisk. C2V-verktøyet kan til og med kompilere DOOM-kildekoden til V.

Varm kode-opplasting

Endre kode mens programmet kjører, uten å starte det på nytt. Ingen tapt tilstand. Perfekt for langvarige GUI-apper.

Innebygd ORM

Et innebygd ORM med en ren SQL-lignende syntaks. Fungerer med SQLite, PostgreSQL, MySQL og MSSQL rett ut av esken.

Innebygd nettrammeverk

`veb` er et raskt, enkelt og brukervennlig nettrammeverk inkludert i standardbiblioteket. Ingen eksterne pakker nødvendig.

Partnere og sponsorer

Bli sponsor via GitHub Sponsors

Released under the MIT License.