Imagine we JIT compiled syscall handlers in the kernel, based on runtime facts about known constants: https://blog.regehr.org/archives/1676
An interesting idea that's little explored since Alexia Massalin's phD. Arguably unikernels have some similarities, but compiler tech is more mature now.
Related Posts
I find it really interesting how some areas of tech are widely expected to improve radically (e.g. LLMs and smart home tech), others gradually (CPU speed, battery capacity) and others very slowly (e.g. compiler optimisations).
Predicting the future is hard.
I've dabbled with 'conventional commits' for a personal project but I found they slowed me down.
It's not always easy to categorise a commit as a fix, a chore etc. Sometimes refactorings also fix bugs.
Do you use them? I can imagine a large, mature project benefitting more.
Do any tech streamers try new software live? It'd be a really fun way of doing UX testing.