upvote
Not sure if it's worth it. I don't see them complaining about speed and they use specific python dependencies then they would need to translate that to rust also.
reply
TiDi is a huge problem in big skirmishes, to the point where people actively avoid large group fights: https://wiki.eveuniversity.org/Time_dilation

The server isn't fast enough and it ends up slowing the game down to 10% speed as a workaround.

reply
Rewriting it in Rust isn't automatically faster and more importantly Eve's gameplay is constantly being iterated on and Rust has proven to be bad for that.

Moreover, most of Eve's bottleneck isn't single server speed, it's mostly network IO and database queries and latency. The big TiDi skirnishes in particular are slow due to this.

reply
I’ve been doing this on a large system I’m building. Anything that takes longer than an hour to run, processes a high rate of events (maybe >5/s averaged over a day) or has downstream gpu waiting for it.

Python + tests cross compiled to rust has huge benefits for memory footprint and secondly cpu.

It’s allowing me to achieve wonders on a small amount of hardware.

reply
Ladybird situation is wild...
reply
What happened?
reply
Yeah, what happened with ladybird? Did they pull a bun?
reply
Second this but with Go
reply
Why choose a second rate backwoods language if you could choose one that actually has guardrails for AI with an actual functioning type system?

Half joking.

reply