I joined Lemmy back in 2020 and have been using it as qaz@lemmy.ml until somewhere in 2023 when I switched to lemmy.world. I’m interested in systemd/Linux, FOSS, and Selfhosting.

  • 0 Posts
  • 6 Comments
Joined 2 years ago
cake
Cake day: June 10th, 2023

help-circle
  • I usually pick Rust for CLI tools because:

    1. It’s statically compiled and isn’t dependent on system binaries and won’t break if there if the system has the wrong version like C/C++, allowing you to distribute it as a single binary without any other installation steps
    2. Still produces fairly small binaries unlike languages like Java or C# (because of the VM)
    3. Is a modern language with a good build system (It’s like night and day compared to CMake)
    4. And I just like how the language works (errors as values etc.)