Source

Branch

1/ @Jonathan_Blow

@ID_AA_Carmack

It can also streamline debugging iteration, for example, you’d be able to re-use data breakpoints, hash pointers consistently, etc. (So long as you don’t have thread-based nondeterminism going). I think the cumulative loss is greatly underestimated.

2/ @Jonathan_Blow

@ID_AA_Carmack

Somehow we have ended up with this incredibly complicated system that everyone has to deal with all the time, and they just think that’s what programming is. But I think we would be much better off with a vastly simpler system (that still provides much equivalent functionality).

3/ @Enhex

@Jonathan_Blow @ID_AA_Carmack

it’s possible without compromising security

4/ @EvilSoftGames

@Jonathan_Blow @ID_AA_Carmack

Sure, assuming in the end simplicity is actually achieved :