Re:Rethinking the filesystem as global mutable state, the ro...
by andrekandre on Wednesday June 12, 2019 @03:32PM
(#20168391)
interestingly enough that seems close to how alan kay talks about objects behaving... only they know how to open and read their own data, and sharing would be done via itself through its ‘interface’ i guess in this case the “object” is a whole game, but interesting nonetheless...
Games get to do this because they don't care about interoperability. The packfile is intended to be a closed environment accessible only to the game code itself, with no need for anything else to care about it.
This could be interpreted as a particular case of "can't trust the apps" - a game has no need or desire to trust anything else.