Why OOP Is Inherently Harmful: A Solutionnotes.shixiangxi.com6 points·by sxx0·12 дней назад·1 comments
We encode time in space, and pay in complexitynotes.shixiangxi.com4 points·by sxx0·14 дней назад·1 comments
Alan Kay on the meaning of "object-oriented programming" (2003)notes.shixiangxi.com91 points·by sxx0·17 дней назад·91 comments
CTOs Agree: Cognitive Debt Is the New Technical Debtshiftmag.dev75 points·by sxx0·23 дня назад·72 comments
Why are large language models so terrible at video games?spectrum.ieee.org29 points·by sxx0·в прошлом месяце·56 comments
sxx0·12 дней назад·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 дня назад·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...