callyral [he/they]

favorite bands · Lemon Demon; Tally Hall.

favorite artists · cavetown; Neil Cicierega; Bo Burnham; Jack Stauber; Will Wood; Toby Fox.

𝙸’𝚖 𝚑𝚊𝚕𝚏 𝚑𝚞𝚖𝚊𝚗 𝚊𝚗𝚍 𝚑𝚊𝚕𝚏 𝚖𝚊𝚌𝚑𝚒𝚗𝚎

mastodon · @callyral@furry.engineer

  • 0 Posts
  • 15 Comments
Joined 10 months ago
cake
Cake day: September 14th, 2023

help-circle









  • Here’s my distrohopping journey (including non-Linux OS)

    • Windows 7 →

    • Windows 10 →

    Mid 2021, I tried Fedora Linux in a VM and was unable to install it, but I liked it regardless.

    So, a while later I decided to try this “Linux” thing on my computer.

    • Linux Mint (late 2021) →

    • Arco Linux (arch felt too intimidating) →

    • Debian (stability = good?) →

    • Debian Sid (stability = boring) →

    • Artix Linux OpenRC (omg i hate systemd so much!1!!) →

    • Void Linux →

    • Artix Linux runit (it didn’t work) →

    • Arch Linux (how do i use systemctl wtf) →

    • Void Linux again (ah, ln -s /etc/sv/something /run/service/)→

    • NixOS unstable (since January 2024)

    Honestly, I’m just glad I found something I liked, as NixOS is perfect for tinkering.

    During all that distrohopping, I “DE-hopped” even more. Currently I run SwayFX, but I’ve used Cinnamon, XFCE, Plasma, GNOME, AwesomeWM, i3, bspwm, dwm, swaywm and Hyprland.

    edit 1: add Artix Linux runit

    edit 2: remove NixOS stable from the list





  • (notice: I am not a Rust or C/C++ expert)

    Doing all that is creating a completely separate programming language from C. Rust is that programming language.

    Fix shitty imports

    Rust does that with modules and crates.

    Improve syntax rule

    You mean having consistent/universal style guidelines? Rust pretty much has that with rustfmt.

    Improve memory management

    Safe Rust is memory safe (using things like the borrow checker), and Unsafe Rust is (usually?) separated using the unsafe keyword.

    Although Unsafe Rust seems to be quite a mess, idk haven’t tried it

    Other new misc features

    Rust has macros, iterators, lambdas, etc. C doesn’t have those. C++ probably has those but in a really weird C++ way.