Michi Henning, 一个47岁的小老头，原来并不了解他，只是最近在看 Ice 时，发现他其实是个很厉害的 programmer。能一直坚持 coding 25 年多，并静心坚持在 coding 第一线的程序员，国外不多（从API Design一文中就能看出），国内自然就更少了。自己对 Henning 心存敬佩，崇拜五体。
MICHI HENNING is chief scientist of ZeroC. From 1995 to 2002, he worked on CORBA as a member of the Object Management Group’s architecture board and as an ORB implementer, consultant, and trainer. With Steve Vinoski, he wrote Advanced CORBA Programming with C++ (Addison-Wesley, 1999). Since joining ZeroC, he has worked on the design and implementation of Ice, ZeroC’s next-generation middleware, and in 2003 co-authored “Distributed Programming with Ice.” He holds an honors degree in computer science from the University of Queensland, Australia.
强烈推荐有兴趣的程序员读一下 Henning 的这篇文字：API Design Mattershttp://www.zeroc.com/APIDesign.html
文字对现在越来越糟糕的 API 设计进行了反思。