amedvednikov
I tried porting Cocoa and decided not to. Will remove.
Native V Calculator uses 4 MB of RAM.
It takes GCC this much time to generate an unoptimized hello world.
https://www.youtube.com/watch?v=vV-mzTDUpAI
10k+ bugs fixed, only ~40 open github issues.
I tried porting Cocoa and decided not to. Will remove.
I've translated it from Rust to V in 45 minutes. Works great:
https://github.com/medvednikov/libjs_v
Compiles in 0.2 seconds on my M5 (compared to Rust's 3.3 seconds).
Can you link to the promised autofree without GC?
Show HN: Magnetar, a high-perf BitTorrent parsing and manipulation library
https://github.com/watzon/magnetar
It provides zero-dependency, memory-safe operations for working with torrent files, bencode data, and magnet links.
GC, sum types, result/option types, interfaces, no OOP, fast compilation.
> Can you list any weird behavior/bugs that lead to frustration and confusion?
> And examples of the documentation being outdated/wrong?
Since you wrote
> The documentation is outdated, missing or wrong.
> using it for any real world project is an exercise in frustration and confusion
that shouldn't be hard
People that build the OS don't work on the compiler, not sure what that was about.
Our documentation is very vast and up-to-date and we try to keep it up-to-date. So if you say it's wrong/missing/outdated, you could post a couple of examples, so that we can fix it. That shouldn't be hard for you.
As for an issue you referenced, yes a pre-1.0 language has bugs. Thousands. Like all other pre-1.0 languages being developed. We fix them quickly (~9k fixed, ~800 open)
V is very easy to install from source and to bootstrap. And it changes fast. So we're not big fans of package managers yet.
"What don't you like about V / what would you like to be changed?"
https://github.com/vlang/v/discussions/7610
What exactly do you think only looks good on paper?
For example
https://github.com/vlang/v/releases/latest/download/v_linux....
And examples of the documentation being outdated/wrong?
GC langs don't do clones (copying), that's the point of the GC.