He/Him | Hu/En/some Jp | ASD | Bi | C/C++/D/C#/Java

  • 21 Posts
  • 383 Comments
Joined 2 years ago
cake
Cake day: March 16th, 2024

help-circle



  • Rust has constant by default, which many don’t like in gamedev circles. Yes, compilers don’t care and optimize - at the highest optimization setting, otherwise it’s marginally slower, and each constant use will just add up.

    Other Functional Programming features of Rust makes writing transform functions quite good, until you need to get the results of those functions to be displayed.

    Some of the system-level allocation is quite hard with Rust, if not impossible.

    The borrow checker is hard to use with games, not to mention it has a big impact on performance.

    Object-Oriented Programming is possible through macros, but sometimes you need OOP instead of Entity Component System for more system-level stuff. Sure, ECS is really nice for game systems, but Bevy (an engine written in Rust) uses it for everything.














  • ZILtoid1991@lemmy.worldtoScience Memes@mander.xyzFrench Anatomy
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    2
    ·
    1 month ago

    That’s why it’s dangerous to have sex with animals. The size alone can be trained for, but you’re dealing with an animal that does not understand consent. Allegedly most horse sex videos featured the animals being drugged to avoid such incidents.

    Seriously, just get a horse dildo instead of sexually abusing animals. There’s some evidence that they suffer from it, even if the animals can’t speak of the harm they suffer.