Think of it as an early version of LabVIEW.
HC allowed "code resources" to be added, like plug-ins, which I wrote in Pascal or C. That's how I created drivers. It gave me the performance benefit of course, while allowing me to deal with just the tiny bits of the OS needed to deal with my hardware.
The hardware was either homemade (microcontroller programmed on a MS-DOS machine), or plug-in boards made by National Instruments that luckily came with a C API.
While the term "jailbreaking" was introduced for the iPhpne, the concept was already familiar to me.
An odd irony is that the stuff I've worked on over the years has always involved relatively slow processes, so I've been able to live with the performance tradeoffs of "easy" programming tools.