3 ms·
> It's not really at the core of the Lisp essence This isn't the first time this has been pointed out to me. Someone had pointed me to Kent Pitmans'[0] paper o
by agentultra 11y ago
> It's not really at the core of the Lisp essence
This isn't the first time this has been pointed out to me. Someone had pointed me to Kent Pitmans'[0] paper on Common Lisp's condition handling system. It is quite a good read.
As I wasn't even born when Multics and PL/1 were released and was never old enough when they were around to have used them I do lack that context.
To me, having started using CL around 2008, it is an essential "feature" of the Lisp experience. One that no other language I'm aware of implements and few, if any, operating systems implement today.
Unix signals perhaps could emulate it?
So... my apologies if my ignorance characterizes Lisp incorrectly but I still wish this style of error handling was more common. It is just so damn useful.
[0] http://www.nhplace.com/kent/Papers/Condition-Handling-2001.html http://www.nhplace.com/kent/Papers/Condition-Handling-2001.h...