DEV Community

Cover image for The V programming language

The V programming language

Vic Shóstak on January 15, 2020

Introduction Hello! I'm starting “Good to know” series. I so excited to show you very young, but simple, fast, safe & compiled pro...
Collapse
 
tarekas profile image
tas •

If Go and Rust had a baby it would be this language. Grandpa C should be proud.

Collapse
 
vic_makes_ai profile image
Vic Shóstak •

Haha 😂

Collapse
 
bitsnaps profile image
Ibrahim.H •

The most important thing about vlang, is it has (it should) only "One way to do thing", so the produced code is predictable, hence the possibility of translation from/to C (or possible C++ in the future).

Collapse
 
jeikabu profile image
jeikabu • • Edited

I’ve seen a couple other articles about it and am intrigued. It seems to borrow heavily from golang and address several long-standing gripes: null, generics, etc.

They talk about memory safety and management akin to rust, seemingly without the complication of lifetimes. That’s something I’ve wanted to learn more about.

Collapse
 
metalmikester profile image
Michel Renaud •

No aliens. :(

Looks interesting. I likely don't have a use for it at the moment, but I like some of the features/goals listed in the introduction.

Collapse
 
vic_makes_ai profile image
Vic Shóstak •

Yes, V is very interesting! When I first read their site, I was pleasantly surprised by everything that was described. No to nil, yes to generics and many more 🎁

Then I tried build some app, but decided not to rush and postponed this article for a couple of months... but after release V UI kit, I understand: V language is not going to be someone else's "pet project"! He's growing!

And I need to help him with this... 😅

Collapse
 
ecmeysam profile image
meysam.ec •

Thanks for introducing

Collapse
 
hasii2011 profile image
Humberto A Sanchez II •

Thanks for the introduction

Collapse
 
vic_makes_ai profile image
Vic Shóstak •

You're welcome 🙂

Collapse
 
joshuaamaju profile image
Joshua Amaju •

Really like the idea, and its simplicity. I can't wrap my head around writing code without any form of classes.

Collapse
 
mudassirbloom profile image
Mudassir •

Good to know :) thanks.

Collapse
 
vic_makes_ai profile image
Vic Shóstak •

Yep, this is name of article's series. Hope it helps to learn something new! 🙂