The V Programming Language
Getting Started With V
V is a simple, fast, safe, compiled general purpose programming language for developing maintainable software. There are several compelling reasons for us
On the benefits of using C as a language backend
V uses C as the primary backend.
Many people find this choice strange, and one of the most common comments/suggestions is "Why not use LLVM?"
- Using a C backend is a completely valid strategy (for example, the first C++ compiler Cfront did exactly this). C can be viewed as a modern cross-platfo
V now compiles itself in 0.09s
V now compiles itself in a stunning 0.09 seconds:
unzip v_linux.zip && cd v
./v -o ./v2 v.v # warm up
time ./v -fast -o ./v2 v.v
0.06s user 0.03s system 97% cpu 0.094 total
./v2 -o v3 v.v # make sure that V can still buil