I've only just started paying attention to this space, but it seems to me like we are going from a world where we can only write high level code that gets fed to a black box compile tool chain, and now we're starting to have a debugger and hex editor that works against compiled code.