Skip to content
El Lenguaje de Programación V

Simple.Rápido.Seguro.Compilado.

Para el desarrollo de software mantenible.

Instala V desde el código fuente

Esto puede tardar un par de segundos.

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

O descarga los binarios precompilados para Windows, macOS y Linux.

Primeros pasos →
Capacidades

¿Por qué V?

Un lenguaje moderno con una pequeña huella y grandes ambiciones.

Compilación rápida

V compila entre ~110k y 1,2 millones de líneas de código por segundo por núcleo de CPU. Se compila a sí mismo en 0,15–0,6 segundos.

Seguridad

Sin null, sin variables globales, sin comportamiento indefinido, inmutabilidad por defecto. V previene clases enteras de bugs en tiempo de compilación.

Rendimiento

Tan rápido como C. V compila a C legible por humanos y puede usar cualquier compilador C como backend, incluyendo GCC, Clang y MSVC.

Lenguaje simple

Aprende todo el lenguaje en un fin de semana. Si conoces Go, ya conoces ~80% de V. Código simple, legible y mantenible.

Compilador de 400 KB sin dependencias

El compilador de V pesa solo 400 KB sin ninguna dependencia. Sin LLVM, sin libstdc++. Instálalo en segundos desde cualquier lugar.

Traducción desde C/C++

Traduce proyectos C/C++ completos a V automáticamente. La herramienta C2V puede incluso compilar el código fuente de DOOM a V.

Recarga de código en caliente

Cambia el código mientras el programa se ejecuta, sin reiniciarlo. Sin pérdida de estado. Perfecto para aplicaciones GUI de larga duración.

ORM integrado

Un ORM integrado con una sintaxis limpia similar a SQL. Funciona con SQLite, PostgreSQL, MySQL y MSSQL sin configuración.

Framework web integrado

`veb` es un framework web rápido, simple y fácil de usar incluido en la biblioteca estándar. No se necesitan paquetes externos.

Released under the MIT License.