‘Simple, fast, safe, compiled language for developing maintainable software’ is what the V programming language is all about.

V, currently at an alpha stage, is a statically typed compiled programming language designed for building maintainable software. It is inspired by Go and influenced by Oberon, Rust and Swift.

V is a simple language and results in readable and maintainable code. The language can compile faster, around 1.2 million lines of code per second per CPU core (Intel i5-7500). Due to its simplicity, the creators claim that the entire language can be learned by going through the documentation in half an hour.

Despite being simple, V gives a lot of power to the developer. It has a small and easy to build compiler. The entire language and its standard library are less than 1 MB, as a result, it compiles itself in less than a second.

V enables painless deployments and dependency management, right from installing new libraries to building a project of any size.

Below are a few more key features of the language:

– Performance: within 3% of C
– Safety: no null, no globals, no undefined behavior, immutability by default
– C or C++ to V translation
– Hot code reloading
– Powerful UI and graphics libraries
– Native cross-platform GUI library
– Easy cross-compilation
– REPL
– Powerful built-in web-framework, and built-in ORM

Currently, a lot of features are marked work in progress in V’s documentation and its release, V 1.0, is planned for December 2019.

Credits: Minko on Twitter

TO DO: Learn the V language to build your product using a simple, fast, yet powerful language.

Related

Subtract the obvious, add the meaningful…

KISS – “Keep it simple, stupid” is a design principle… 

  • 12

How to reach out to buyers of your product

The usual suggestion is to go for e-mailing prospective… 

  • 10

A free extension to add gifs to your email

Humans are visual creatures and spicing up one of the most… 

  • 10

Artificial Intelligence now powers the art…

The rise of Artificial Intelligence has meant the… 

  • 10

A unicorn friend to finish your thoughts

In February, OpenAI introduced GPT-2 (Generative… 

  • 10

Web design at lightning fast pace using this…

Bootstrap Shuffle is a tool to help you build a layout as… 

  • 9

846 free calculators in one tool

The founder of the Omni Calculator Project had a problem… 

  • 10

How to create the perfect remote working…

Remote work, while appears to be a great option, comes… 

  • 9

The title of your post determines its views

What’s in a name? It’s the difference between… 

  • 10

Discover interesting things to explore and do

We curate authentic and awesome content. Sign up for our newsletter for your daily dose of inspiration !