The V Programming Language

Simple, fast, safe language created for developing Volt, soon available for everyone.

Open source release in June 2019. Early access since April 15.
Install V from source in 0.5 seconds
wget vlang.io/v.c && gcc -o v v.c
1.9k

dynamic layer over V?

Alex
Apr 15 · 3 min read
rwgk Jun 27 09:26
Do you think that a dynamically-typed, interpreted layer over V could be useful (in the future as V gets really big), like Python over C?
medvednikov Jun 27 12:16
I think it'd be quite easy to implement a V interpreter.

But it already is simple, compiled quickly, and supports REPL and hot code reloading.
rwgk Jun 27 19:18
Thanks!
Just inserting a couple thoughts:
- I spent my life in the science & engineering world. To embrace V they will need something similar to NumPy, ideally supported at the core language level. (IMO can be a lot simpler than NumPy, e.g. I have strong doubts about array views, but the multi-dim indexing+slicing and basic vector math are essential.)
- Compiling all high-level code, like what you usually tackle with NumPy in Python, could lead to binary bloat, for little to no runtime gain, going by the old 90/10 wisdom.
Log in via GitHub to comment



Powered by vtalk, open-source blogging/forum software written in V