The V Programming Language

Simple, fast, safe, compiled language for developing maintainable software github.com/vlang/v14k
Install V from source in 0.5 seconds
wget vlang.io/v.c && gcc -o v v.c
 

This page is work in progress, none of the links work.

For now you can generate module docs locally:

v doc os
v doc http
...

V's predeclared functions and types (including strings, arrays, maps)


Simple benchmarking
Manipulating array of bits
V compiler as a module
AES encryption (formerly Rijndael), as defined in U.S. Federal Information Processing Standards Publication 197
Standard block cipher modes that can be wrapped around low-level block cipher implementations
Encoding and decoding of base64 as defined in RFC 4648
Simple translation between numbers and byte sequences and encoding and decoding of varints
Reads and writes comma-separated values (CSV) files
Hardware accelerated Graphics library using OpenGL (DirectX, Vulkan, Metal support soon)
OpenGL wrapper
Constants and helpers for drawing
Encoding and decoding of JSON as defined in RFC 7159
Basic constants and mathematical functions
Platform-independent interface to operating system functionality
Pseudo-random number generators
Measuring and displaying time
Cross-platform UI library