3 ms·
I'm keeping an eye on Vale [0] but will continue to use Rust for hobby projects because the community/tooling that has built around it has made it much easier o
by Nadya 4y ago
I'm keeping an eye on Vale [0] but will continue to use Rust for hobby projects because the community/tooling that has built around it has made it much easier over a few years than when I first gave it a try in 2018 and especially as support for development on Windows grew. I went from absolutely struggling to get so much as a win32 GUI window to open [1] to writing a basic counting app [2] for a game I play to completely rewriting that app to not suck [3] (even though the code is still awful).
Zig looks nice to read and understand. However at my skill level (more or less a skript kiddie) I don't trust myself to not cause major memory-related bugs. In fact, I can't help but wonder if it's hubris or what when extremely intelligent, college educated, programmers with more than my lifetime of experience who still manage to write programs riddled with memory safety issues and in the very next breathe say memory safety isn't an issue just write safe code. I wonder what skill/knowledge thresholds are where "I don't trust myself to not make those mistakes" turns into "I won't make those mistakes."? Honestly it reminds me of the low IQ/high IQ meme [4].
[0] https://vale.dev/ https://vale.dev/
[1] https://gitlab.com/NadyaNayme/rusty-eyes https://gitlab.com/NadyaNayme/rusty-eyes
[2] https://github.com/NadyaNayme/Dorothy https://github.com/NadyaNayme/Dorothy
[3] https://github.com/NadyaNayme/Dorothy-egui https://github.com/NadyaNayme/Dorothy-egui
[4] https://kimiwo.aishitei.ru/i/sZaEWnY3NvfXecLm.png https://kimiwo.aishitei.ru/i/sZaEWnY3NvfXecLm.png