Instalar lenguaje V en Mac y Linux

18/09/2023 Blog

Si eres como yo, y te gusta ‘trastear’ con diferentes lenguajes/herramientas, seguramente hayas llegado hasta V. V es un lenguaje enfocado en desarrollar productos de alto rendimiento.

V se caracteriza por:

  1. Simplicidad: Fácil de aprender y usar.
  2. Alto rendimiento: Rápido y eficiente. Hace espacial atención a la optimización y la eficiencia de la ejecución del código.
  3. Seguridad: Intenta prevenir errores comunes de programación, como desbordamientos de búfer o referencias nulas.
  4. Compilación AOT (Ahead Of Time): El código se traduce a código de máquina antes de ser ejecutado, en lugar de interpretarse.
  5. Tipado estático: Los tipos de datos se verificaban en tiempo de compilación evitando, de este modo, errores comunes en un desarrollador.

Dicho esto, vamos al barro.

¿Cómo instalo V en Linux?

Lo primero de todo es clonar el repositorio desde la terminal con el comando:

git clone --depth=1 https://github.com/vlang/v

Una vez clonado el repo, accede al directorio recién creado y ejecútalo con los siguientes comandos:

cd v
make

Mueve el proyecto a la carpeta /opt. Para ello primero vuelve al directorio padre con:

cd ..

Y muévelo con el comando:

mv v/ /opt

Crea el enlace simbólico a V con los comandos:

cd /opt/v/
sudo ./v symlink

Y listo. Ya puedes verificar que todo está listo con:

v version

¿Cómo instalo V en Mac?

Pues más de lo mismo:

Primero tienes que clonar el repositorio:

git clone https://github.com/vlang/v

Después de clonarlo debes entrar al directorio creado y ejecutar el proyecto con:

cd v
make

Ahora crea el enlace simbólico con

sudo ./v symlink

Y comprueba la versión de V para ver que todo está funcionando correctamente.

v version

Con esto ya tendrías instalado V en tu máquina para poder sacarle el máximo de partido.