https://old.reddit.com/r/rust/comments/1cdqdsi/lessons_learned_after_3_years_of_fulltime_rust/
Article is too long to copy & paste, so here's the link https://loglog.games/blog/leaving-rust-gamedev/.
https://old.reddit.com/r/rust/comments/1cdqdsi/lessons_learned_after_3_years_of_fulltime_rust/
Article is too long to copy & paste, so here's the link https://loglog.games/blog/leaving-rust-gamedev/.
Jump in the discussion.
No email address required.
Lobsters thread: https://lobste.rs/s/nyikhk/lessons_learned_after_3_years_fulltime
Unreal
!commenters
Jump in the discussion.
No email address required.
Using rust is a lot like being a - I'm so sick of hearing about it that I'll punch you in the face if you bring it up
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Surprised Reddit / orange site is allowing obvious transphobia like this to be posted.
Jump in the discussion.
No email address required.
More options
Context
That kind of annoys me too. As soon as async appeared it seems that half the rust libraries were trying to use it whether it made sense or not.
Jump in the discussion.
No email address required.
async makes feel
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Why try using rust for game dev sounds shitty especially if you aren't an enginechad since bevy is still not fully released.
Jump in the discussion.
No email address required.
Last time I checked Bevy is just some nerd's hobby project with a ton of missing features and there's not really much else.
Jump in the discussion.
No email address required.
Just like rust
Jump in the discussion.
No email address required.
But they have something better
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Yeah it's a neat project, and there have been some games released on it, but if your primary goal is to make a game then just stick with what works for now
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Maybe it's just me but it makes such heavy use of macros it kinda doesn't even feel like rust anymore.
Jump in the discussion.
No email address required.
Isn't one of the fundamental design decisions of rust to make everything a giant template-y macro-y mess?
Jump in the discussion.
No email address required.
It can be really helpful like serde. Trying to do serialization in other languages can be a real nightmare.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
Redditors stop blaming capitalism on literally everything challenge (impossible)
Jump in the discussion.
No email address required.
once we implement socialism there'll be no need for functioning software any more so we can just write hello world in rust over and over
Jump in the discussion.
No email address required.
!anticommunists
This will be the only functional computer under communism.
collapseos.org
EDIT: above link needs to be http://
Jump in the discussion.
No email address required.
Jump in the discussion.
No email address required.
Oh lol, you have to connect to it via HTTP only, no HTTPS
Jump in the discussion.
No email address required.
https://duskos.org/#challenge
Ok this guy is actually really based.
Jump in the discussion.
No email address required.
!schizos
Based or cringe?
Guy thinks a collapse of global society is inevitable by 2030
Make sure you use
http
to connect,https
is brokenhttps://collapseos.org/civ.html
Jump in the discussion.
No email address required.
!grillers is this guy one of us?
Jump in the discussion.
No email address required.
I just want to grill the earth
!grillers
Jump in the discussion.
No email address required.
More options
Context
More options
Context
The CollapseOS guy is the “subclinically schizo” counterpart to Terry Davis, he's based
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
CollapseOS is honestly a really based project, making an OS that can run on whatever chips you can scavenge from vending machines and cameras after the world ends.
Jump in the discussion.
No email address required.
More options
Context
I'm curious if my ping was enough to crash it or if this was just the universe being silly.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
Seems like the site has collapsed.
Jump in the discussion.
No email address required.
Oh, it appears it only does HTTP.
Jump in the discussion.
No email address required.
More options
Context
I wonder if rdrama can hug-of-death a site now.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context
“It's possible to make more money, but capitalism won't allow it” is definitely a take
Jump in the discussion.
No email address required.
I kind of made fun of my economics 101 course bringing up “entrepreneurialism” being a key component of capitalism but IRL has been showing me they were right !neolibs
Jump in the discussion.
No email address required.
More options
Context
More options
Context
if they decided to make league of legends in rust it would be regarded as that weird game that tried to compete with HoN in 2011
Jump in the discussion.
No email address required.
More options
Context
More options
Context
!codecels did we miss out on some rust drama?
Jump in the discussion.
No email address required.
https://old.reddit.com/r/rust/comments/13tsmht/jt_why_i_left_rust/
Why I left Rust
https://old.reddit.com/r/rust/comments/13u8car/rust_the_wrong_people_are_resigning/
Rust: The wrong people are resigning
This is the one I remember
Jump in the discussion.
No email address required.
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
I wonder if we're seeing the peak hypecycle for Rust?
https://en.wikipedia.org/wiki/Gartner_hype_cycle
Jump in the discussion.
No email address required.
More options
Context
Snapshots:
https://news.ycombinator.com/item?id=40172033:
ghostarchive.org
archive.org
archive.ph (click to archive)
https://old.reddit.com/r/programming/comments/1cdqd3m/lessons_learned_after_3_years_of_fulltime_rust/:
undelete.pullpush.io
ghostarchive.org
archive.org
archive.ph (click to archive)
https://old.reddit.com/r/rust/comments/1cdqdsi/lessons_learned_after_3_years_of_fulltime_rust/:
undelete.pullpush.io
ghostarchive.org
archive.org
archive.ph (click to archive)
Jump in the discussion.
No email address required.
More options
Context
I tried using rust but I wasn't neurodivergent or gay enough.
Jump in the discussion.
No email address required.
More options
Context
I was actually thinking of trying to learn Rust after seeing about the lisps. Isn't this kind of the same problem haskell has where the moment you need to actually do something a thousand roadblocks pop up because you're doing something 'impure' or 'unsafe'?
Jump in the discussion.
No email address required.
Jump in the discussion.
No email address required.
More options
Context
The core thesis of rust is everything that's not "unsafe" is guaranteed to be safe up until the boundary of interracting with something that is unsafe, and for most people that's pretty close to everything.
For instance, if what you're doing with memory can reasonably be represented by something on the stack, or something on the stack pointing to something on a heap somewhere it's okay. As soon as you start needing to do things where the lifetime does not fit into that particular hole it basically reverts back to C but this time with way, way, way more friction. There are plenty of libraries for "common" cases, but doing something like, idk, calling malloc to make an arena and just indexing into it is unnecessarily awful in rust, and relying on a library to cast a pointer comfortably is r-slurred.
Inside the boundaries that rust likes it feels like a cross between C and a functional language though, which is nice. For many of these irritating scenarios libraries exist that are generally pretty top tier such that you can interface with them and ignore the gritty details, and in that scenario you're golden.
For everything else good luck.
I do think game dev is a particularly bad fit for rust. Honestly though, it's imo the absolute perfect language if what you were doing involved a garbage collector and off the shelf datastructures. Which is the entirety (just about) of modern dev, and represents a thousand times speedup so I'm all in favour of it.
Jump in the discussion.
No email address required.
That degree finally paying off
Jump in the discussion.
No email address required.
ye babe
Jump in the discussion.
No email address required.
More options
Context
More options
Context
More options
Context
More options
Context