acm-header
登录

ACM通信

ACM TechNews

编程语言入门教程:Objective-C


Objective-C编程语言的创造者Brad Cox说,他和合作伙伴Tom Love共同开发了这门语言,作为对C语言及其在构造可重用元素方面的局限性的一种回应。“C语言提供的惟一封装工具是作为应用程序构建块的宏和函数,”他指出。“Objective-C最初添加了对象,随后添加了包。”考克斯还添加了由Taskmaster支持库组成的迷你应用程序。

他指出,在研究设施之外,面向对象编程在很大程度上是未知的,他创建了Objective-C,将其“带到工厂车间”。Cox说Objective-C协议刺激了Java和相关接口的发展。

他说,将软件转换成一门工程学科需要通过组装受信任的组件来构建,这促使他追求具有各种粒度的元素,从通过Objective-C的对象开始,然后继续面向服务的体系结构服务和OSGI。他说,编程语言的未来在于向经过测试、认证和信任的组件的过渡。

Computerworld澳大利亚
查看全文

版权所有©2010公司的信息。,美国马里兰州贝塞斯达


没有发现记录

登录为完全访问
»忘记密码? »创建ACM Web帐号
Baidu
map