Skip to content

Add V #99

@elimisteve

Description

@elimisteve

Please complete the following information about the language:

The following are optional, but will help us add the language:

  • Test Frameworks: v test comes included with the language; just create a file ending in _test.v -- like https://github.com/vlang/v/blob/master/vlib/v/tests/for_loops_test.v -- and run it: v test for_loops_test.v
  • How to install: git clone https://github.com/vlang/v; cd v; make; sudo ./v symlink (requires gcc or clang installed already)
  • How to compile/run: During dev: v run my_prog.v. For fast production builds: v -prod my_prog.v; ./my_prog
  • Any comments (e.g., what's interesting about this language): The V GitHub repo has over 21,000 stars! Lots of us are excited about this language, which is a "simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies." V is a lot like Go, only better-designed and less mature in its implementation. It compiles to C code, runs super fast, and feels like a scripting language! V also has explicit pointers -- yet another thing that makes it perfect for doing algorithms and data structures exercises!

  • Installing (git clone https://github.com/vlang/v && cd v && make)
  • Executing (v run my_prog.v)
  • Test (v test)
  • Test Output
  • Editor (CodeMirror mode)
  • Icon

👍 reaction might help to get this request prioritized.

Metadata

Metadata

Assignees

No one assigned

    Type

    No type

    Projects

    Status

    Backlog

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions