3 ms·
Exactly, there's no rationale given, nor any practical example of where this would be useful. Mutability is already a source of complexity, adding time-travelin
by tincholio 3y ago
Exactly, there's no rationale given, nor any practical example of where this would be useful. Mutability is already a source of complexity, adding time-traveling to it seems like it would just make it worse...
- Terretta 3y agoI read the proposal as immutable within a given tick.
- erikerikson 3y agoInitially I followed the link wondering if perhaps the author had done something interesting regarding append only ledgers and derivative generation processing semantics (e.g. event 5 modifies event 2, impacting the proper processing of events 3 and 4). After all, the linearity of the character stream is not unlike log offset/ledger row. Frequently these esoteric languages have very interesting purposes.
- plagiarist 3y agoI don't know if this is still the case, but I recall needing to run LaTeX twice before it would produce the correct output. Something like this might make it easier to generate documents in one pass.
- erikerikson 3y agoSometimes LaTeX produced auxiliary files (e.g. for the table of contents) at the end of a compilation that that therefore wouldn't be used until the second pass. Long time since I needed to know that...