Conversation

Replying to
We need a different kind of optimizing compiler to collapse layers but oops we don't have semantics... I starts to look like there is just no solution to the pile-on, apart from throwing things out and rebuilding. But who has time for that? I am not an optimist.
2
2
In an ideal setup, the meaning of user clicks and pixels on the screen should be directly related to database state updates by some abstract description. Everything in the middle is just "implementation" of this description.
1
But that is not how we build code. Someone writes an opaque mechanism where "the implementation is the meaning", and someone else builds exactly the same kind of thing on top of that, just a little bit different. So you get layers that a compiler cannot see through.
1
Show replies