One of these days I will start writing a Fediverse server. I am thinking I will code it in V. But before I begin will think about other languages. Things I like about V:
Stable API
Unicode support
Garbage collector
Good string handling (ie not like Go)
Can ignore unused variables (ie not like Go)
Not full of spyware (ie not like Go)
Array handling
Allows global vars (with compiler flag)
Compiled
Fast compiling
Pretty speedy performance
Allows forward declarations (ie why Nim is out)
Can call external programs
Doesn't make everything a difficult hassle
Doesn't need bloated llvm (can use it to compile optimised "release" binaries tho)
Things I don't like:
Not many examples out there on the web
Regex processing over-convoluted
Any other language I should consider?
#vlang #programming