• 0 Posts
  • 19 Comments
Joined 1 year ago
cake
Cake day: July 4th, 2023

help-circle



  • miniutoProgramming...
    link
    fedilink
    arrow-up
    14
    ·
    1 year ago

    Not op, but I feel the same as them.

    Compared to C++, Rust has a very good toolchain and libraries. With C++ setting up a project that has dependencies is… painful. I’m a full-time C++ programmer with over 8 years of experience and if I didn’t have to, I would never choose it for something new.

    With Rust creating a new project and adding dependencies is trivial. There are a lot of great libraries and the ease with which you can use them is very empowering.
    Clap and serde are super powers for CLI programs 😀

    For smaller scripts that don’t yet “deserve” full rust treatment, I now use nushell for personal projects.








  • miniutoLinux@lemmy.mlHow to write a 'tar' command
    link
    fedilink
    arrow-up
    20
    arrow-down
    2
    ·
    1 year ago

    Why when explaining, giving examples of shell command are people so often providing shortened arguments. It makes it all seam like some random letters you have to remeber by heart. Instead of -x just write --extract. If in the end they endup using the tool so often they need to write it fast they’ll check the shortcuts.






  • miniutoCSCareerQuestions*Permanently Deleted*
    link
    fedilink
    arrow-up
    1
    ·
    1 year ago

    Maybe check what is expected knowledge in job postings in industries you want to join. If you just want to expand your horizons, learn more “lower” level programming, C is great for that but there aren’t that many jobs looking for it currently. It’s more cpp and rust.



  • Good points about advantages of TUI. I think the keyboard focus and speed is what often sells me on them. There’s no reason a good GUI couldn’t have those but the moment your user has access to mouse you get lazy on the keyboard part and much was said already about big GUI frameworks/ecosystems and their impact on performance.