3 ms·
Regarding all the comments about CPU architectures and compilers and execution: Maybe it’s time to ML the shit out of everything. A system that AOTs and JITs a
by Razengan 6y ago
Regarding all the comments about CPU architectures and compilers and execution: Maybe it’s time to ML the shit out of everything.
A system that AOTs and JITs and recompiles based on how the specific user actually uses the app and what it actually does on that specific device.
A new high level language that drops all pretense at imperativeness. Some combination of functional and reactive and other hip jargon where you lay down guidelines of what you need done with your assets, user inputs and events. No need to think about threads and shit. You no longer have to know what will actually happen on the metal. Let it go.
- pjmlp 6y agoSo basically Star Lisp and The Connection Machine. > A system that AOTs and JITs and recompiles based on how the specific user actually uses the app and what it actually does on that specific device. Basically every Android device since version 7, and Windows Phone 8 execution model.
- Razengan 6y agoMore than that. For example if an app tries to connect to the internet to download some news on every launch, but the user is often offline, the system magic would automatically inject a check for connectivity to avoid a lengthy timeout.