C++ API 设计 05 作者简介

作者简介

Martin Reddy博士是Code Reddy公司的CEO(首席执行官)。他拥有计算机科学的博士学位,并拥有超过15年的软件行业从业经验。在此期间,Reddy博士已经出版了40多个专业出版物,三个软件专利和图书3D图像内幕。他还是ACM(计算机协会)和IEEE(电气与电子工程师协会)的会员。

Reddy在皮克斯动画工作室工作了6年,他担任首席工程师,负责公司内部的动画系统。这份工作包括设计和实现各种高性能的API,帮助如下影片获得了奥斯卡大奖或提名,如《海底总动员》、《超人特工队》、《汽车总动员》、《料理鼠王》和《机器人总动员》。

后来,他在面包屋动画工作室担任技术经理,领导了工作室的动画软件开发。这包括很多关键API的设计和实现,还有就是制定动画师的工作流程和用户界面。

在他职业生涯的早期,Reddy博士在斯坦福国际研究所工作了5年,从事分布式三维地形可视化技术的研究,包括几个开源地理API的开发。他还协作创建了一个在Web上表示3D地理模型的ISO标准,并连续2年当选Web3D联盟的董事。

通过他的咨询公司,Reddy博士向各种软件公司提供他的技术专长,包括林登实验室和九大行星工作室(Planet 9 Studios)。前者是为开源项目第二(Second Life)提供API设计和改进基础架构,后者是在线虚拟3D世界,已经有超过1600万来自世界各地的用户在使用。

C++ API 设计 05 作者简介

上一篇:C++语言笔记系列之八——构造函数


下一篇:python中使用iteritems而不是items