V, as in Vautledétour
summary
Describes the V programming language: a compact systems language (v0.4) that compiles to readable C and can also target JavaScript, Go and WebAssembly. Covers V’s near-instant compilation, optional garbage collector, immutable-by-default variables, compile-time generics, and tooling including vweb HTML templates compiled into the binary, the VPM package manager, the $$DBG live debugger, and cross-compilation that produces small executables.
AI-written summary · about
chapters (9)
- 0:00Introduction
- 1:04V's mindset and origin
- 3:58Installing and features of V
- 5:23Compilation and transpilation mechanics
- 8:19Fast compilation demo
- 9:44Immutability and variable handling
- 11:54ORM and SQL integration
- 13:58Building web apps with vWEB
- 15:01V's ecosystem and community
related talks
01h 04mVirgil as a Systems Programming Language
23mV-Star: Learning Visibly Pushdown Grammars from Program Inputs
32mBuilding a Beginner's Programming Language with Go
23mVellvm: Formalizing the Informal
05mInterview
01h 01mHVM2: Iteraction Combinator Evaluator
15mA Small Scheme VM, Compiler and REPL in 4K
27mReclaiming the Unexplored in Hybrid Visual Programming
