I think often about the introduction of null safety in Dart 3, and the Dart team’s demo of how it reduced the compiler output for some common operations by almost 50%.
With the news about DeepSeek’s ability to run the same algorithms as OpenAI in a fraction of the cycles, it’s making me philosophical.
At runtime, how many processor instructions are actually reflective of the Platonic processes we had in mind when we wrote the code?
How many could be removed with no downside?