I've been thinking about this tweet a lot over the past 5 days.
Here's the thing -- @rob_brink and I wrote an engine that does exactly what (a) describes, and automates synchronization and guarantees thread safety. It's pure joy to work in. https://twitter.com/Jonathan_Blow/status/1103023006442348544 …
-
Tämä twiitti ei ole saatavilla.Näytä tämä ketju
-
Each job can be considered "single threaded" which takes away the MT headaches. Also encourages DoD. I can't even list all the good things it does for me, because it'd take too long.
1 vastaus 0 uudelleentwiittausta 0 tykkäystäNäytä tämä ketju -
The best part yet, it can totally run on a single thread. So it scales from SUPER low end hardware like certain embedded systems all the way up to 64+ core beasts.
1 vastaus 0 uudelleentwiittausta 1 tykkäysNäytä tämä ketju -
We even use the automatic synchronization to have threadsafe access to external APIs that are not themselves threadsafe. If you ask me, completely jobified engines are the future of game engines, if not the future of computing.
1 vastaus 0 uudelleentwiittausta 0 tykkäystäNäytä tämä ketju -
Cloud computing is a multi-billion dollar industry. How many servers are not running at max capacity? How many companies are paying for compute power they don't use because of poor core usage?
1 vastaus 0 uudelleentwiittausta 0 tykkäystäNäytä tämä ketju -
How many low-power embedded systems waste precious resources, causing sluggish responsiveness? We've all experienced it. Your car. The self checkout. ATMs. Airport Kiosks. What if the manufacturer could spend less money on cheaper hardware and get better results?
1 vastaus 0 uudelleentwiittausta 0 tykkäystäNäytä tämä ketju -
I generally don't get very outspoken and adamant about programming practices -- but this one I've become so convinced of this that I'm willing to say if you're doing what I described above, you're falling behind and losing money.
1 vastaus 0 uudelleentwiittausta 0 tykkäystäNäytä tämä ketju
(and btw, if you want to know more about the tech @rob_brink and I developed, my DMs are open for business inquiries).
Lataaminen näyttää kestävän hetken.
Twitter saattaa olla ruuhkautunut tai ongelma on muuten hetkellinen. Yritä uudelleen tai käy Twitterin tilasivulla saadaksesi lisätietoja.