3 ms·
I'm surprised to see that the compiler is written in V (https://vlang.io/ https://vlang.io/). Last I heard, V was vaporware, and a lot of its claims about perfo
by nerdponx 5y ago
I'm surprised to see that the compiler is written in V (https://vlang.io/ https://vlang.io/). Last I heard, V was vaporware, and a lot of its claims about performance etc. ended up being "todo" items rather than facts about the language as it actually existed. But that was several years ago; has anything changed?
Otherwise, fun project! I could see this actually being useful in some niche cases, e.g. generating scripts that need to work on some exotic architecture that has a POSIX Sh implementation.
It might also be useful for writing interactive shell "plugins" that set up things like a fancy PS1 prompt.
- yisonPylkita 5y agoI would love to hear more about that. Does someone here have an experience with V lang and can tell us if its claims are at least close to truth?
- camgunz 5y agoThis was my impression too and it looks like they've made really impressive progress since I last saw them on HN. Their bug list [0] looks kind of scary, but that's maybe par for the course 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+label%3A%22Status%3A+Confirmed%22 https://github.com/vlang/v/issues?q=is%3Aissue+is%3Aopen+lab...
- KerrAvon 5y agoMaybe? Some of those sound like unit tests should have caught them.
- rurban 5y agolooks very much like Rust's issue tracker to me
- johnisgood 5y agoAgreed! Also... I was just going through smhasher. Thank you for it!
- deleted 5y ago[deleted]
- jokethrowaway 5y agoI generally prefer h https://h.christine.website/ https://h.christine.website/
- spacemanmatt 5y agoh is the core framework language of my global infrastructure
- Tozen 5y agoWould 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://github.com/vlang/v/blob/master/doc/docs.md https://modules.vlang.io/ https://modules.vlang.io/ The documentation and modules are truthful. What they have claimed to set out to do, is what they are doing and where they are going.
- silisili 5y agoV is a beautiful language, but got tons of flak for being overambitious if you're generous, a scam if you're being suspicious. They've been called both on this very site. I follow it, and love their ambition...but there are a ton of open issues that convince me it's not even alpha quality yet. If anyone has experience otherwise, would love to hear.
- Tozen 5y agoRust, Go, Zig, etc... have a huge list of issues. Talking they have thousands of issues... Which is plain to see on GitHub. I think people have to be clear to separate the hate (or sneak hating) that can be spewed out by advocates of competing languages versus the reality.