Skip to content
El llenguatge de programació V

Senzill.Ràpid.Segur.Compilat.

Per desenvolupar programari mantenible.

Instal·la V des del codi font

Això trigarà uns quants segons.

$ git clone --depth=1 https://github.com/vlang/v && cd v && make

O descarrega binaris precompilats per a Windows, macOS i Linux.

Primers passos →
Capacitats

Per què V?

Un llenguatge modern amb una petita empremta i grans ambicions.

Compilació ràpida

V compila entre ~110k i 1.2 milions de línies de codi per segon per nucli de CPU. Es compila a si mateix en 0.15–0.6 segons.

Seguretat

Sense null, sense variables globals, sense comportament indefinit, immutabilitat per defecte. V prevé classes senceres de bugs en temps de compilació.

Rendiment

Tan ràpid com C. V compila a C llegible per humans i pot usar qualsevol compilador C com a backend, incloent GCC, Clang i MSVC.

Llenguatge senzill

Aprèn tot el llenguatge en un cap de setmana. Si coneixes Go, ja coneixes ~80% de V. Codi senzill, llegible i mantenible.

Compilador de 400 KB sense dependències

El compilador de V té només 400 KB sense cap dependència. Sense LLVM, sense libstdc++. Instal·la en segons des de qualsevol lloc.

Traducció C/C++

Tradueix projectes sencers de C/C++ a V automàticament. L'eina C2V pot fins i tot compilar el codi font de DOOM a V.

Recàrrega de codi en calent

Canvia el codi mentre el programa s'executa, sense reiniciar-lo. Sense pèrdua d'estat. Perfecte per a aplicacions GUI de llarga durada.

ORM integrat

Un ORM integrat amb una sintaxi neta semblant a SQL. Funciona amb SQLite, PostgreSQL, MySQL i MSSQL de sèrie.

Framework web integrat

`veb` és un framework web ràpid, senzill i fàcil d'usar inclòs a la biblioteca estàndard. No calen paquets externs.

Released under the MIT License.