Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

OK since nobody is commenting... my first impression.

Homepage is old fashioned, I loved := Pascal assignment, didn't love {} curly braces... why do we need those.

I went through few code examples and they were very clean, probably would be good to show more on homepage.

I will spend more time learning about your goals and such, which is what would help me understand it better.



Be sure to actually run the compiler and check that it actually does what it claims. Let us know how it goes.


I tried it a few months ago and it generally worked fine, although it had rough edges.


Agree with you. There are also lots of examples to review on rosetta code[1] and exercism[2], in addition to the ones in their GitHub[3].

[1] https://rosettacode.org/wiki/Category:V_(Vlang)

[2] https://exercism.org/tracks/vlang (2025)

[3] https://github.com/vlang/v/tree/master/examples


I asked Gemini to summarize advantages and it did decent job:

Based on the information from the V programming language website, here is a summary of its key benefits and advantages:

Simplicity and Maintainability: V is designed with a small number of keywords, making it easy to learn, often in a single weekend. This simplicity leads to readable and maintainable code.

Safety: The language incorporates several safety features, including bounds checking, mandatory error checks, and a default for immutable variables. It also has no undefined values.

Performance: V is a fast, compiled language with minimal memory allocations. It boasts impressive compilation speeds of 80k to 400k lines of code per second.

Flexible Memory Management: It offers a default minimal tracing garbage collector, an experimental autofree mode, and the option for manual memory management.

Painless Deployment: V compiles applications into a single binary with no external dependencies, which simplifies deployment and allows for easy cross-compilation.

Built-in Tools: The language comes with a variety of built-in tools, such as a testing framework, a code profiler, and an automatic documentation generator.

Specific Features: Other notable features include hot code reloading for instant changes, a powerful cross-platform graphics library, and a lightweight, cross-platform GUI library (V UI).




Consider applying for YC's Summer 2026 batch! Applications are open till May 4

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: