AndrewBlack
I've been working in programming langauge design since the late 1970's. I'm more interested in usability, in particular readability, than in theory, although I did my apprecticeship in formal semantics with Stoy and Scott. I've been partially responsible for a detailed study of the evils of exception handling, the Eden Programming Lnaguage, Emerald (published at the very first OOPSLA in 1986), Gaggles, Hermes, and Traits. Many of these langauges are directed towards problems in distributed systems, and I probably have more systems publications than languages publications.I'm now working on a programming environment that presents multiple views of a program, and on a domain specific language for information-flow networks. More details of my career and background are on my home