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
- Installasjon — Bygg V fra kilde eller last ned binærfiler.
- Hello World — Ditt første V-program.
- Variabler — Hvordan deklarere og bruke variabler.
- Funksjoner — Definere og kalle funksjoner.
Eksterne ressurser
- Offisiell dokumentasjon — Full språkreferanse
- Standardbibliotek — Modul-API-referanse
- Lekeplass — Kjør V-kode i nettleseren
- Pakkebehandler — Bla gjennom og publiser V-pakker
