V (auch Vlang) ist eine einfache, schnelle und sichere kompilierte Sprache, die als C-Alternative entwickelt wurde. Der Compiler übersetzt V-Code nach C und kompiliert sich in unter einer Sekunde selbst. Der Compiler-Befehl heißt v, der Paketmanager vpm.
Compiler-Grundbefehle
v programm.v # kompiliert Binary (Standard: mit GC)
v run programm.v # kompiliert und führt direkt aus
v -prod programm.v # produktions-optimierte Version
v build # führt build.vsh Build-Script aus
v test . # führt alle Tests im Ordner aus
v fmt -w datei.v # formatiert den Quellcode
v doctor # prüft die V-Installation
v translate-c datei.c # übersetzt C-Code nach V
v new projekt # neues Projekt-Skelett anlegen
v version # Version anzeigen
vpm — Paketmanager
v install modul # Modul aus vpm installieren
v install --git url # Modul direkt aus Git installieren
v update # V und vpm aktualisieren
v remove modul # Modul entfernen
Besonderheiten
- V-Scripts (
.vsh) ersetzen Bash als plattformübergreifende Build- und Deploy-Skripte. - Eingebauter Formatter und
v doctorfür saubere Umgebungsdiagnose. - Sicherheitsmerkmale: keine Null-Pointer, optionale Speicherverwaltung, einfache C-Interop.
Verwandte Grundlagen: Go-Befehle, Rust-Befehle, C/C++-Befehle, Nim-Befehle.