Why OOP Is Inherently Harmful: A Solutionnotes.shixiangxi.com6 points·by sxx0·12 hari yang lalu·1 comments
We encode time in space, and pay in complexitynotes.shixiangxi.com4 points·by sxx0·13 hari yang lalu·1 comments
Alan Kay on the meaning of "object-oriented programming" (2003)notes.shixiangxi.com91 points·by sxx0·16 hari yang lalu·91 comments
CTOs Agree: Cognitive Debt Is the New Technical Debtshiftmag.dev75 points·by sxx0·23 hari yang lalu·72 comments
Why are large language models so terrible at video games?spectrum.ieee.org29 points·by sxx0·bulan lalu·56 comments
sxx0·12 hari yang lalu·discussHi,I'm proposing a solution similar to Event Sourcing , but more radical: causality at the runtime levelThis is achieved through either architectural or process-level separation.Traditional state machine modeling couples causality with state. I believe causality is more fundamental than state.A concrete example in game development:https://notes.shixiangxi.com/en/docs/dual-world-theory/pract...
sxx0·23 hari yang lalu·discussMy worry is that AI will make these companies product-obsessed, the public will mistake the output for AGI, and the real engineering underneath will keep getting overlooked.
This is achieved through either architectural or process-level separation.
Traditional state machine modeling couples causality with state. I believe causality is more fundamental than state.
A concrete example in game development:
https://notes.shixiangxi.com/en/docs/dual-world-theory/pract...