3

Please don't use OS specific libraries/binaries/build tools...etc

I'm talking to C/C++ users here. once in a while I see something on github maybe im just curios maybe I find your niche code useful but then you use make (who the hell still uses make?) or your library depends on another library than can only be mindlessly installed in a unix environment. and the most obscene of all a solution file...

thank god for rust.

Comments
  • 8
    Rust is only that way because nobody uses it. Don't worry, somebody will node.js it some day.
  • 2
    C++ ist that way, because at unix has been the only environment with proper package managment.
  • 1
    Rust is a joke because crates is a joke.

    You can literally reserve core library names and sit on them forever.

    There's no oversight, no review.

    At least with c bindings they will either be packaged together or reference the correct one in the make file.
  • 1
    Someone will eventually code the rust compiler in node js
  • 1
    There is one benefit of C++ allowing fucked up code. When you run into a fucked up programmer, you will generally see that the code is pretty fucked up just by the way it is written. Consider this an early warning sign.
  • 1
    @Demolishun ha, well, embedded rust is my full-time job 😅
  • 1
    @sariel I don't think you can upload a crate name 'core' or 'std', so there's really no confusion there

    Name squatting is annoying, but not really a big issue. There's never any confusion about what you're pulling in
  • 1
    @Geoxion and this is the problem with the rust community in a nutshell.

    "It's not a problem, it's a feature!"

    I don't know who rustaceans think they're lying to, and at this point I doubt they even know either.

    Until crate gets fixed you just can't trust rust.
  • 1
    @sariel I agreed with you that it's annoying. But it really just isn't a big issue. Every crate has a unique name. I'd understand your confusion if multiple crates can have the same name, but they don't. I don't really know what you find confusing.

    Also, I don't have an agenda. I really like the language because it allows me to write better code. It's fine if you prefer something else!
  • 2
    Why is everyone creating cults against languages, rust is to rustecians what elon musk is to (insert fucked up group name) , rust devs think rust is code jesus and he's coming to save us all , and he will burn us all in hell if we do not convert every piece of software into rust.
  • 2
    @EpicofGilgamesh I told a coworker today. Right now I am developing primarily C++. That means I am an acolyte of the C++ religion. If I was developing Java I would be a follower of the way of Java. If I were developing Javascript I would be in the Javascript Gate Cult and would have killed myself by now.

    This probably deserves to be its own rant.
  • 3
    @Demolishun it should be, because rust does suck in some ways
  • 2
    @Demolishun already did. Not me . I know a guy use nodejs for every cases.
  • 1
    Why are people hating on Rust because it just works. Is it _really_ a worse build system just because you have to type less to get things working? 🤔
Add Comment