News for hackers. Stuff that matters.
Re:Rust 1.37.0 by marmaduke on Thursday August 15, 2019 @06:10PM (#20710203)
Right, you can write your own debugger for Python in Python (assuming CPython).
Re:Rust 1.37.0 by sitkack on Wednesday August 21, 2019 @12:57AM (#20754672)
Yeah, and the cool thing about being able to write your own debugger, you can have domain specific debuggers or debuggers that put the application in the debug state and phone home giving the eng a chance to capture the error and handle it.

Lua has a similarly powerful debug hook mechanism. Being able to debug the system from within itself is an amazingly powerful feature.