4 ms·
> when I run into unexpected undefined behavior during run time I very much miss Rust and Java as neither would have happened in either. You obviously haven't
by jmspring 11y ago
> when I run into unexpected undefined behavior during run time I very much miss Rust and Java as neither would have happened in either.
You obviously haven't dealt runtime dependency injection/etc. in Java.
It happens regularly.
- Negative1 11y agoCan you give examples? Dependency Injection seems to be the trend going forward as far as good practices go (Play Framework for instance is migrating to pure Dependency Injection for routers/controllers).
- w84t1me 11y agoIt might be a reference to debugging Spring autowire.
- zurn 11y ago"Undefined behaviour" is a specific term of art in the context of C/C++ and is an euphemism for your whole program state potentially becoming corrupted. With crafted inputs your program can start executing attacker-supplied arbitrary code.