Gopher, the Go language mascot mixed in with Rust language mascot.
Gopher, the Go language mascot mixed in with Rust language mascot.
That boils down to maps. With a few helper functions it’s not a big deal. I can’t remember when I needed to unmarshal JSON into map last time, tho.
I’ve already made this choice. Switched from C++ to Go, and now I never want to touch another language at all. Since I’m not writing kernels or embedded, Go is pretty fast for everything else. Not very popular in gamedev, but that’s just a lack of 3rd party libs, specifically native graphics support.
As for other languages, I can’t justify unnecessary complexity that is generally welcome by those language communities. Go is straight simple yet powerful, and I admire that.
Vim is the program that can beep and ruin files.
I’ve noticed significant performance degradation in World of Warcraft and League of Legends. Used Lutrix to start them. FPS in those games visually dropped to 3-5. While on Windows there was smooth 60+ frames. I’ve tried that about 3 or 4 years ago.
I’m using Linux for work. At home, I have Windows on my desktop, I mainly use it to play games.
One day I’ve tried to move to Linux for my home system, but it came out that games work slower because of DirectX adaptation layer. And most of the games can only work with DX.
At least it doesn’t start with sudo, lol.
I’m around 20 years Linux user and I’m still installing various soft by curl bashing a script from their site.
YAML for human-written files, JSON for back-to-front and protobuf for back-to-back. XML is an abomination.