Category Archives: CS

Underuse of operating system facilities

I think we typically underuse the capabilities provided by the operating system in modern programming environments. A lot of thought, design and engineering has gone into providing memory protection, resource management (including releasing resources), caching, debugging, communication abstraction and sandboxing … Continue reading

Posted in CS | Comments Off

On Error handling

I’m writing a paper on error handling in large-scale software development. It’s taken me quite some time to get my head around some of the issues. I think some of the currently accepted wisdom isn’t, which seems to be proven … Continue reading

Posted in CS | 2 Comments