The Picard Maneuver@lemmy.world to Comic Strips@lemmy.world · 5 months agoDeath by PowerPoint [Work Chronicles]lemmy.worldimagemessage-square166fedilinkarrow-up11.57Karrow-down122file-text
arrow-up11.54Karrow-down1imageDeath by PowerPoint [Work Chronicles]lemmy.worldThe Picard Maneuver@lemmy.world to Comic Strips@lemmy.world · 5 months agomessage-square166fedilinkfile-text
minus-squareuis@lemm.eelinkfedilinkarrow-up2·5 months agoOh no, synchronization primitives! Well, you can end up implementing synchronization primitive if you are writing game. Sometimes game engine is kernel in userspace.
minus-squaretheneverfox@pawb.sociallinkfedilinkEnglisharrow-up1·5 months agoI’ve done it in a Python system at work before. We used a mutex?(The int, not the lockout) to track worker threads It’s a hell of a lot easier these days… It’s amazing how quickly programming advances when you look back I’m interested in how this came up in a game engine though, and how recent it was
Oh no, synchronization primitives!
Well, you can end up implementing synchronization primitive if you are writing game. Sometimes game engine is kernel in userspace.
I’ve done it in a Python system at work before. We used a mutex?(The int, not the lockout) to track worker threads
It’s a hell of a lot easier these days… It’s amazing how quickly programming advances when you look back
I’m interested in how this came up in a game engine though, and how recent it was