Having a VCS that stores changes as refactorings combined with an editor that reports the refactorings directly to the VCS, without plain text files as intermediate format, would avoid losing information on the way. The…
In 2D, it would become sokoban, wouldn't it?
The one I'm most excited about is improved error recovery: https://soft-dev.org/pubs/html/diekmann_tratt__dont_panic/ https://drops.dagstuhl.de/storage/00lipics/lipics-vol166-eco...
The USB driver itself can not access arbitrary memory. But it may be able to program the DMA controller of the USB peripheral to access arbitrary memory. So the WebAssembly sandboxing of a driver alone is not enough.…
"performance and control of C" also means that you can make datastructures with arbitrary pointers, right? The simplest example that doesn't work in rust is a linked list. How can you do that when you only have multiple…
Having a VCS that stores changes as refactorings combined with an editor that reports the refactorings directly to the VCS, without plain text files as intermediate format, would avoid losing information on the way. The…
In 2D, it would become sokoban, wouldn't it?
The one I'm most excited about is improved error recovery: https://soft-dev.org/pubs/html/diekmann_tratt__dont_panic/ https://drops.dagstuhl.de/storage/00lipics/lipics-vol166-eco...
The USB driver itself can not access arbitrary memory. But it may be able to program the DMA controller of the USB peripheral to access arbitrary memory. So the WebAssembly sandboxing of a driver alone is not enough.…
"performance and control of C" also means that you can make datastructures with arbitrary pointers, right? The simplest example that doesn't work in rust is a linked list. How can you do that when you only have multiple…