4 ms·
Imagine being able to set a breakpoint in a function, change something and ask the debugger to “travel” back in time and pretend the code was always what it’s b
by amenghra 3y ago
Imagine being able to set a breakpoint in a function, change something and ask the debugger to “travel” back in time and pretend the code was always what it’s been changed to. It’s something some languages give you but I’m not sure an incremental compiler is sufficient?
These kinds of few seconds/minutes shaved add up and can impact one’s productivity.
- tomjakubowski 3y agofor that kind of thing I would imagine more late binding in the language is helpful at the level Rust works, late binding is hard to do but I don't think it's impossible. Name mangling and calling conventions are a couple big obstacles.