2
b2plane
1y

learning rust. shit is boring

Comments
  • 2
    and then you'll try to do something super basic and it won't work

    and you can't read anything

    you're welcome
  • 1
    Fuck rust, stopped learning it
    It's being way overhyped by internet retards, almost like a cult
  • 2
    Why does it get so much hate? I’ve never used it.
  • 1
    I honestly stopped to look at it when it started to become a cult. Rust for Linux drama looks as if Jehovah witnesses were knocking at the doors of Vatican by the way.
  • 1
    The evangelism was enough to turn me off of it. I also don't like the thought of scrapping a good language (c++) instead of fixing it or teaching it differently to avoid the kind of problems the Rust claims to solve.
  • 3
    are you learning this while waiting on the toilet ? :D
  • 2
    @devRancid have to learn this bullshit cause solana is built on fucking rust
  • 1
    @retoor Among the low level languages, it probably has the best dependency management, but let’s be honest : the lifetime annotations are a pure aesthetic mistake.
  • 0
    The book is pretty boring, but you can always just do your own project

    Rust is great, but it forces you to actually think about your code architecture beforehand which feels like a massive pain if you're not used to it
  • 0
    @devRancid @cuddlyogre I don't get why people get their panties in a twist about internet idiots so much

    I mean, literally just don't look at it. Don't consume low quality hype videos and don't read clueless reddit comments

    Rust is just a tool. And its a good one so I use it. Evaluate for yourself instead of listening to coding bros
  • 1
    @retoor to me the main advantage of C is that nothing is magic. Now it’s been a long time I didn’t write anything in C.

    Technically, you can free memory early with rust as well, as anything is freed after the curly braces, but it only make the things worst.

    Complexity is the thing that made me drop C++ because you don’t understand what your own code does after a cigarette pause, and I HATE that. And Rust is not at this level, but not that far. When I write something in Rust, I am never totally sure of what is truly happening.
  • 0
    @retoor Now for the dependencies, it’s more a lack of tools than anything else, or maybe, the lack of a tool that is unanimously adopted, which Rust solved the best way possible : by imposing it.
  • 1
    @jestdotty C++ is to me the worst on that matter. Nothing is implemented the same way, the language is doing so much that each lib is implemented with totally different concepts, the syntax makes it horrible to read. My main complaint about Rust is that while C is understandable, Rust compiler heavily relies on cryptic magic.
    It’s totally fine for CLI copy cat of C stuff, but when it comes to lower level stuff, it’s the right way to end up with unbearable mess.

    I didn’t include Java or JavaScript because to me, they don’t serve the same purpose. Languages are tools, JS is simpler and allow us to do things faster when performances are a lesser concern than productivity. And Java is a language of another time which combines low speed and low productivity.
  • 0
    It for sure had a place but for most things I find go and C more useful. Quite some C++ use cases where Go just isn't good enough Rust makes sense. That is why I do think that an application like a browser makes sense to write in Rust.

    The cult/hype peak may come to an end. Go had the same over hype bs. Now I see it used too little where it makes sense. Paru for example should never have existed for example Yay could benefit from the extra development that went into Paru, Rust adds nothing here. Network and pacman are the limiting factor.
  • 0
    @12bitfloat It's not twisted panties. It's pattern recognition.

    It is impossible to ignore the incessant inorganic astroturphing about Rust in every forum I visit. The artificial evangelism is enough for me to discount this "tool".
  • 1
    @cuddlyogre Yeah but what have some randos to do with the rust project? Most of the hype bros can't even write Rust

    If it was the core maintainers I would understand, but no, there all chill

    You're limiting yourself from a potentially great language because some idiots somewhere say something... come on
  • 0
    @12bitfloat I don't jump onto hype trains.
Add Comment