Thank you everyone for commenting and sharing your thoughts regarding my project! I'm aware of the history of V and it's less than stellar reputation in the beginning. I really hope this comment section doesn't devolve into yet another stream of people regurgitating blog posts from over 5 years ago. I evaluate languages and their suitability for projects by just my personal experience using them. Does it do what I ne…
TUI editor and Vim/Neovim alternative
31–40 of 63 posts
Re: TUI editor and Vim/Neovim alternative
#32nice, V lang. How come I don't hear about this as much as zyg/odin/jai etc?
chaotic-neutral dictator/chief dev categorizes any criticism (regardless of merit) as trolling and bans; language design far exceeds technical merit of implementation details; basically, things only look good on paper, but fall apart once you get past the shallow end of the pool.
I went to Nim instead for similar use-cases.
Re: TUI editor and Vim/Neovim alternative
#33nice, V lang. How come I don't hear about this as much as zyg/odin/jai etc?
keep looking and you’ll see why. chaotic-neutral dictator/chief dev categorizes any criticism (regardless of merit) as trolling and bans; language design far exceeds technical merit of implementation details; basically, things only look good on paper, but fall apart once you get past the shallow end of the pool. I went to Nim instead for similar use-cases.
"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?
Re: TUI editor and Vim/Neovim alternative
#34nice, V lang. How come I don't hear about this as much as zyg/odin/jai etc?
keep looking and you’ll see why. chaotic-neutral dictator/chief dev categorizes any criticism (regardless of merit) as trolling and bans; language design far exceeds technical merit of implementation details; basically, things only look good on paper, but fall apart once you get past the shallow end of the pool. I went to Nim instead for similar use-cases.
Re: TUI editor and Vim/Neovim alternative
#35Earlier quoted context omitted.
keep looking and you’ll see why. chaotic-neutral dictator/chief dev categorizes any criticism (regardless of merit) as trolling and bans; language design far exceeds technical merit of implementation details; basically, things only look good on paper, but fall apart once you get past the shallow end of the pool. I went to Nim instead for similar use-cases.
Hm V literally has a big discussion called "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?
Re: TUI editor and Vim/Neovim alternative
#36Re: TUI editor and Vim/Neovim alternative
#37Earlier quoted context omitted.
V has good ideas on paper, but most of its claimed features are aspirational. Actually using it for any real world project is an exercise in frustration and confusion, since you're never sure if the weird behavior is intentional or a bug. The documentation is outdated, missing or wrong. The implementation is a mess, even in its pre-1.0 state. Most projects written in it[1] are either demos or abandonware. Much has be…
Can you list any weird behavior/bugs that lead to frustration and confusion? And examples of the documentation being outdated/wrong?
Re: TUI editor and Vim/Neovim alternative
#38Earlier quoted context omitted.
V is pre-1.0, and you have to install it by compiling it from source. I'm very excited about V. It's the language I wish Go was.
There are prebuilt packages you can install from the home page and from the github repo. For example https://github.com/vlang/v/releases/latest/download/v_linux....
Re: TUI editor and Vim/Neovim alternative
#39Maybe replace “Inclusive Functionality” by something like “Batteries Included”. I had to do a double-take. ;)
Re: TUI editor and Vim/Neovim alternative
#40Earlier quoted context omitted.
I remember looking at their code years ago and the network library was calling the curl cli. I didn't pay attention to it since then.
The network library doesn't use curl: https://github.com/vlang/v/tree/master/vlib/net