Hacker GitHub

← All repos

vlang/v

View on GitHub ↗ ★ 38,084 V

Simple, fast, safe, compiled language for developing maintainable software. Compiles itself in <1s with zero library dependencies. Supports automatic C => V translation. https://vlang.io

237 mentions on Hacker News by 106 people: 41 stories, 196 comments · first 2019-02-09 · latest 2026-10-07

Mentions per year 237 mentions · busiest year 2022 (85)
20082026
  1. …Apart from deceptive marketing, there were serious issues with the code quality of the compiler: https://github.com/vlang/v/blob/d32e538073e55c603992b5b65ebc...
    comment by option_key · 2022-07-01 · in V 0.3
  2. …standard library to be much more common (larger surface area). Another interesting example is this: https://github.com/vlang/v/issues/14804 Passing a variable to a function works, but passing a string literal doesn't. I wonder why stuff…
    comment by kgeist · 2022-07-01 · in V 0.3
  3. …can read my comments here about the attacks. There's actual valid criticism and feedback like in https://github.com/vlang/v/discussions/7610 But there's also trolling, harassment, and completely baseless attacks.
    comment by amedvednikov · 2022-07-01 · in V 0.3
  4. …discussion. I am a bit saddened that it turned out to be much more hostile and negative. [1] https://github.com/vlang/v/issues/11059 (won't fix undefined behavior in generated code) [2] https://github.com/vlang/v/issues/7519 (fixed missing…
    comment by ketzu · 2022-07-01 · in V 0.3
  5. …because of the tone of the discussion (passive-agressive know-it-alls with smirk emojis): https://github.com/vlang/v/discussions/7610#discussioncommen... Is this how you welcome people to the community? I enjoy V and contributed several…
    comment by mihaigalos · 2022-07-01 · in V 0.3
  6. …"for each of them" We do not delete criticisms, we actually welcome them and any kind of feedback: https://github.com/vlang/v/discussions/7610
    comment by amedvednikov · 2022-07-01 · in V 0.3
  7. Can I suggest: On your github homepage ( https://github.com/vlang/v ) you should put some sample code, I scrolled all the way through it and did see anything.
    comment by frenchie4111 · 2022-07-01 · in V 0.3
  8. …a topic with 800 messages called "What don't you like about V / what would you like to be changed?" https://github.com/vlang/v/discussions/7610 Wishing V to die and making false accusations is not "constructive criticism". There will be a…
    comment by amedvednikov · 2022-07-01 · in V 0.3
  9. …each time, but we also have a WIP interpreter. That one is the real thing :) Not finished yet. https://github.com/vlang/v/blob/master/vlib/v/eval
    comment by amedvednikov · 2022-07-01 · in V 0.3
  10. ▲ 251
    V 0.3
    story by amedvednikov · 2022-07-01 · 328 comments
  11. …lxc exec test-v bash # Inside the container: apt install build-essential git valgrind git clone https://github.com/vlang/v cd v git rev-parse HEAD # 74bb5ae17a4a0af8dda913ddb1ca9d8d4a590136 make # ... # Your `tcc` is working. Good - it is…
    comment by AlbertoGP · 2022-06-30 · in V 0.3
  12. …you can find more details in this bug report from 2021-03-16 that was closed as a wontfix : https://github.com/vlang/v/issues/9327 At the end of the thread, medvednikov wrote this just before closing the issue: > “ Zero leaks when using…
    comment by AlbertoGP · 2022-06-30 · in V 0.3
  13. ▲ 25
    V 0.3
    story by pro100den228 · 2022-06-30 · 34 comments
  14. …The link to it is below. What don't you like about V / what would you like to be changed? ( https://github.com/vlang/v/discussions/7610 ) You can also interact with the V community on discord as well. ( https://discord.com/invite/vlang )…
    comment by Tozen · 2022-06-22 · in V Language Review
  15. You only merged it one hour ago. https://github.com/vlang/v/pull/14805 Over promising (hardly a one line patch) and under delivering (well beyond your "it will be fixed today" statement) as usual.
    comment by vlang1dot0 · 2022-06-21 · in V Language Review
  16. …Alex, all of these are still open right not and are not fixed: - "No mut m := x mutability check" https://github.com/vlang/v/issues/14803 - "closure capture names are not checked for uniqueness with the closure parameter names"…
    comment by mawfig · 2022-06-21 · in V Language Review
  17. 3 issues mentioning stack overflow: https://github.com/vlang/v/issues?q=is%3Aissue+is%3Aopen+sta... I've never had one in 3 years. edit: ah, you meant Rust
    comment by amedvednikov · 2022-06-20 · in V Language Review
  18. …except for more recent revision because I couldn't get it compiled in my environment. $ git clone https://github.com/vlang/v/ $ cd v $ git checkout 0e4198f23b2b9a52d72f61dd40d019412b809791 $ VFLAGS="-prod" make make fresh_vc make[1]:…
    comment by lifthrasiir · 2022-06-20 · in V Language Review
  19. …developers. I'm glad you are taking the time to do counter points and add issues on GitHub ( https://github.com/vlang/v/issues ), as this situation can be turned to being helpful for V. Whatever is in the evaluation that has some validity,…
    comment by Tozen · 2022-06-20 · in V Language Review
  20. V’s Github description from October 2019 would have disagreed https://web.archive.org/web/20191020121218/https://github.co...
    comment by somethingor · 2022-06-20 · in V Language Review
  21. …users can simply ask on discord ( https://discord.com/invite/vlang ) or the GitHub discussion ( https://github.com/vlang/v/discussions ).
    comment by Tozen · 2022-06-19 · in V Language Review
  22. …Valid criticisms of the language should arguably be more directed towards its issues on GitHub ( https://github.com/vlang/v/issues ), in addition to any blog or article, where the contributors and developers can address them. When…
    comment by Tozen · 2022-06-19 · in V Language Review
  23. …string conversion method for arrays of pointers, that does not check for nil pointers. Once https://github.com/vlang/v/issues/14786 is fixed, that will work too. It has nothing to do with bounds checking, as you can see if you just use `x…
    comment by delian66 · 2022-06-19 · in V Language Review
  24. …behavior. I see what you mean now, yes, that does seem like another good issue candidate. Filed in https://github.com/vlang/v/issues/14787 update: I've responded to the wrong comment, it should have been under…
    comment by delian66 · 2022-06-19 · in V Language Review
  25. …V’s references are similar to Go pointers and C++ references”. The V documentation also has this: https://github.com/vlang/v/blob/master/doc/docs.md#structs-w... > Structs with references require explicitly setting the initial value to a…
    comment by delian66 · 2022-06-19 · in V Language Review
  26. …show - the memory for the new array was initialized to 0. I would have appreciated a bug report in https://github.com/vlang/v/issues , that could be properly tracked till resolution, but apparently people these days have an entire month to…
    comment by delian66 · 2022-06-19 · in V Language Review
  27. …are a function of their arguments only, and their evaluation has no side effects (besides I/O)." https://github.com/vlang/v/blob/master/doc/docs.md#pure-func... It sure sounds to me like V is trying to claim that functions can be pure…
    comment by mawfig · 2022-06-19 · in V Language Review
  28. …that V claims to be pure... "V is not a purely functional language however." (from V documentation) https://github.com/vlang/v/blob/master/doc/docs.md#pure-func...
    comment by Tozen · 2022-06-19 · in V Language Review
  29. …language was even released? This is 2022, not 2019, and we are talking a hundred releases later ( https://github.com/vlang/v/releases ). At least stick to the current evaluation (or attack), which is more relevant, and make points from…
    comment by Tozen · 2022-06-18 · in V Language Review
  30. …having over 90 releases, applications written in it, and thorough documentation about the language. https://github.com/vlang/v/releases (releases) https://github.com/vlang/v/blob/master/doc/docs.md (documentation) https://modules.vlang.io/…
    comment by Tozen · 2022-04-19 · in Hello V-Lang
  31. …to troll or presenting distorted information. It is very easy to go to GitHub and check Insights ( https://github.com/vlang/v/pulse ). Vlang's commits and additions are comparable and on pace with other languages in a similar category such…
    comment by Tozen · 2022-04-19 · in Hello V-Lang
  32. …(at nearly a new one per week pace) and being well documented in terms of language and modules. https://github.com/vlang/v/releases (releases) https://modules.vlang.io/ (modules) https://github.com/vlang/v/blob/master/doc/docs.md…
    comment by Tozen · 2022-04-18 · in Hello V-Lang
  33. …sometime in the 2030s. It's been 6 months since anything was completed on the 0.3 checklist: https://github.com/vlang/v/commits/master/ROADMAP.md
    comment by vlang1dot0 · 2022-04-18 · in Hello V-Lang
  34. …lies; once start digging you'd find misrepresentation in every major features they advertise. 0: https://github.com/vlang/v/search?q=isnil
  35. Really? - No null Then what is `voidptr(0)`? - No global variables https://github.com/vlang/v/blob/master/doc/docs.md#global-va... At least add "by default" to the web site. - No undefined values Which is done by initializing all values to…
    comment by vlang1dot0 · 2022-04-17 · in Hello V-Lang
  36. …language and instead see it as the massive pile of poorly implemented hacks it is. [1]: https://github.com/vlang/v/issues/1255#issuecomment-51356505... [2]: https://github.com/vlang/v/issues/4128 [3]: https://github.com/vlang/v/issues/14033…
    comment by vlang1dot0 · 2022-04-17 · in Hello V-Lang
  37. …will show a lot of the controversy is without merit or distortions of language development reality. https://github.com/vlang/v/releases https://github.com/vlang/v/blob/master/doc/docs.md https://modules.vlang.io/
  38. …are a function of their arguments only, and their evaluation has no side effects (besides I/O). https://github.com/vlang/v/blob/master/doc/docs.md#pure-func...
    comment by ReleaseCandidat · 2022-04-17 · in Hello V-Lang
  39. >Can you give an example of a trivial input resulting in a crash/C error? Here: https://github.com/vlang/v/issues/14023 I've seen quite a few such issues in the GitHub repo. >We have thousands of tests, lots of big projects written in V (V…
    comment by kgeist · 2022-04-17 · in Hello V-Lang
  40. If you'd like to check out more about V, here's the GitHub repo: https://github.com/vlang/v Very thorough documentation: https://github.com/vlang/v/blob/master/doc/docs.md One of the coolest latest projects is the Vinix OS, written fully…
    comment by amedvednikov · 2022-04-17 · in Hello V-Lang
  41. …reflected that the language was in an alpha state rather than touting stability guarantees etc. [1] https://github.com/vlang/v/issues?q=is%3Aissue+is%3Aopen+lab...
    comment by lf-non · 2022-04-17 · in Hello V-Lang
  42. Interesting. Perhaps the writer might find Vlang ( https://vlang.io/ , https://github.com/vlang/v ) to his liking. But many of these newer languages haven't hit 1.0 yet, so are in alpha and beta stages, so it's hard to say how the finished…
    comment by Tozen · 2022-04-06 · in Looking at Zig Programming Language
  43. Would be good to go check out their documentation and/or modules, to get a feel for the language: https://github.com/vlang/v/blob/master/doc/docs.md https://modules.vlang.io/ The documentation and modules are truthful. What they have…
  44. …V has significant differences between it and Go. Suggest actually reading the documentation. https://github.com/vlang/v/blob/master/doc/docs.md
    comment by Tozen · 2022-03-27 · in V
  45. …is nonsense. Especially when they have an update at around a new one per week and over 90 releases- https://github.com/vlang/v/releases
    comment by Tozen · 2022-03-27 · in V
  46. ▲ 57
    V
    story by u1tron · 2022-03-26 · 16 comments
  47. …for a language? I remember the bad old days of Go's 32-bit GC not being wonderful for example. [0]: https://github.com/vlang/v/issues?q=is%3Aissue+is%3Aopen+lab...
  48. …From quickly browsing over the sources, it looks like it is based on dynamic library hot swapping https://github.com/vlang/v/tree/master/vlib/v/live
  49. Awesome! vlang has it too: https://github.com/vlang/v/blob/master/doc/docs.md#hot-code-...
    comment by mihaigalos · 2022-03-18 · in Hot-code reloading on macOS/arm64 with Zig
  50. …languages exist for 64-bit architecture that have binaries less than 400 bytes in size. In V ( https://github.com/vlang/v/ ) for example, with the currently experimental native backend, you can produce executables, that are < 400 bytes: $…