Skip to content

Introduksjon

V er et statisk typet kompilert programmeringsspråk designet for å bygge vedlikeholdbar programvare.

Det er inspirert av Go, Oberon, Rust, Swift, Kotlin og Python. V ligner på Go og er nesten like enkelt, men kompilerer mye raskere og tilbyr flere sikkerhetsfunksjoner.

Til tross for å være enkelt, dekker V alle felt: systemprogrammering, webutvikling, spillutvikling, GUI-apper, mobil, vitenskap, innebygde systemer, verktøy og mer.

Nøkkelfunksjoner

  • Enkelt — Lær hele språket i løpet av en helg. Hvis du kan Go, kan du allerede ~80% av V.
  • Rask kompilering — ~110k–1.2M kodelinjer per sekund per CPU-kjerne. V kompilerer seg selv på under 1 sekund.
  • Trygt — Ingen null, ingen globale variabler, ingen udefinert atferd. Uforanderlighet som standard.
  • Ytelse — Like rask som C. Kompilerer til menneskelig lesbar C.
  • Null avhengigheter — Kompilatoren er bare 400 KB uten eksterne avhengigheter.
  • C/C++-oversettelse — Oversett hele C/C++-prosjekter til V automatisk.
  • Varm kodeinnlasting — Endre kode mens appen kjører uten å miste tilstand.
  • Innebygd ORM og webramme — Alt du trenger er i standardbiblioteket.

Hvor du skal begynne

Eksterne ressurser

Released under the MIT License.