|
|
|
|
|
by vvanders
3718 days ago
|
|
Dynamically unloading/reloading DLLs to re-update code. Cool if you can pull it of, but seems very house-of-cards. All you need is one bad reference floating around and boom. I kinda wonder what this would look like in Rust. You could track all the lifetimes appropriately and make sure nothing got a handle into code that could be dynamically unloaded. You'd keep all the native performance gains but without being nearly so brittle. |
|
I use RCC++ daily as part of my development routine, and although you can introduce problems which mean you need to relaunch the program, the fact that you save having to do so most of the time is a big win for iteration.