Advertisement
Advertisement
β‘ Community Insights
Discussion Sentiment
0% Positive
Analyzed from 199 words in the discussion.
Trending Topics
#side#point#input#dependency#static#explicit#implicit#frame#passage#dependencies
Discussion Sentiment
Analyzed from 199 words in the discussion.
Trending Topics
Discussion (6 Comments)Read Original on HackerNews
The underlying principle of translating those implicit temporal dependencies into explicit data dependencies very well might have applications in optimizing high-accuracy computer/console emulators. The usual implementations iterate over some variable that represents the passage of time and compute all possible side effects, which is expensive. Many compilers already do a related static optimization by eliminating intermediate variable mutations that can be proven to have no side effects.
(also, if you're not familiar with the "tool-assisted speedrun/superplay" tradition of optimizing video game input sequences as a flavor of metaprogramming, see https://tasvideos.org/NewcomerCorner)