Internet Communications Engine,或Ice,是ZeroC开发的一个面向对象的中间件平台。它提供了面向对象的远程过程调用、网格计算和发布/订阅功能,并有基于GPL的双许可协议和一个私有许可协议。它支持Linux、Solaris、Windows和Mac OS X等最主要的操作系统,和C++、Java平台、.NET框架、Objective-C、Python、PHP和Ruby等语言。Ice运行时的一个轻量变体叫做Ice-e,可以运行在移动电话中。如它的名字所表明,该中间件可以被用于应用程序,而不需要使用HTTP协议,并且有能力穿越防火墙。
Sketchpad,一个具备革命性的计算机程序,由伊凡·苏泽兰在1963年写作,作为他在麻省理工大学的博士论文的一部分。因为这个成就,伊凡·苏泽兰在1988年获得图灵奖,2012年获得京都奖。它使用了早期的电子管显示器,以及当时才刚刚发明的光电笔。它是最早的人机界面,被认为是现代计算机辅助设计的始祖,也是计算机图形学的一大突破。它的图形使用者界面,如果拖动一个结点,所有与之相借的路径都会同时改变位置,与现代面向对象应用程序采用相同概念,它也是第一个交互式电脑程序,是之后众多交互式系统的蓝本。
ActionScript是原Macromedia公司为其Flash产品开发的一种基于ECMAScript的面向对象编程语言。ActionScript可用于网页制作、Adobe Flash动画和丰富互联网应用程序应用程序的开发。
Zend Framework是一种开源的, 面向对象的WEB应用程序开发框架,在PHP7下运行,使用MVC软件架构,授权模式采用BSD许可证。
工厂方法模式是一种实现了“工厂”概念的面向对象设计模式。就像其他创建型模式一样,它也是处理在不指定对象具体类的情况下创建对象的问题。工厂方法模式的实质是“定义一个创建对象的接口,但让实现这个接口的类来决定实例化哪个类。工厂方法让类的实例化推迟到子类中进行。”
ActionScript是原Macromedia公司为其Flash产品开发的一种基于ECMAScript的面向对象编程语言。ActionScript可用于网页制作、Adobe Flash动画和丰富互联网应用程序应用程序的开发。
对象管理组织是一个国际协会,开始的目的是为分布式面向对象系统建立标准,现在致力于建立对程序、系统 和 业务流程的建模标准,以及基于模型的标准。
Hibernate是一种Java语言下的对象关系映射解决方案。它是使用GNU宽通用公共许可证发行的自由软件、开源软件的软件。它为面向对象的领域模型到传统的关系数据库的映射,提供了一个使用方便的持久化框架。
克利斯登·奈加特,挪威计算机科学家,社会活动家,图灵奖和冯·诺伊曼奖获得者,Simula的创始人,面向对象的先驱。
对象管理组织是一个国际协会,开始的目的是为分布式面向对象系统建立标准,现在致力于建立对程序、系统 和 业务流程的建模标准,以及基于模型的标准。