Objective-C 编辑
Objective-C是一种通用编程语言高级语言面向对象程序设计编程语言。它扩展了标准的ANSI C编程语言,将Smalltalk式的消息传递机制加入到ANSI C中。目前主要支持的编译器GCCClang
9
图片 0 图片
评论 0 评论
匿名用户 · [[ show_time(comment.timestamp) ]]
[[ nltobr(comment.content) ]]
相关
Swift编程语言,支持多编程范式和编译式,用来撰写基于OS X、IOS、IPadOS、WatchOS和TvOS的软件。
苹果公司于2014年在WWDC发布了Swift编程语言。从设计上苹果公司让Swift与Objective-C共存在苹果公司的操作系统上。
Internet Communications Engine,或Ice,是ZeroC开发的一个面向对象的中间件平台。它提供了面向对象的远程过程调用、网格计算和发布/订阅功能,并有基于GPL的双许可协议和一个私有许可协议。它支持Linux、Solaris、Windows和Mac OS X等最主要的操作系统,和C++、Java平台、.NET框架、Objective-C、Python、PHP和Ruby等语言。Ice运行时的一个轻量变体叫做Ice-e,可以运行在移动电话中。如它的名字所表明,该中间件可以被用于应用程序,而不需要使用HTTP协议,并且有能力穿越防火墙。
Oolite》是3D空间模拟游戏,完全仿照Elite设计。名称来自Object Oriented Elite。用Objective-C写成。源代码授权为GNU General Public License,图像音乐数据授权Creative Commons
CocoaPods 是一软件包管理系统,针对Objective-C、Swift和其他任一在Objective-C运行时上运行的语言,如RubyMotion, ,它为额外的库的管理提供了标准的格式。CocoaPods由Eloy Durán与Fabio Pelosin开发,他们在其他许多研发人员的贡献与帮助下,继续管理着该项目,他们在2011年8月时着手开发,,并在2011年9月1日时编译了第一个公开版本。 CocoaPods受到Ruby项目RubyGems与Bundler的强烈启发。
GNU Autoconf是一个在Bourne shell下制作供编译、安装和打包软件的配置脚本的工具。Autoconf并不受程式语言限制,常用于C语言、C++、Erlang和Objective-C。配置脚本控制了一个软件包在特定系统上的安装。在进行一系列测试后,配置脚本从模板中生成Makefile与头文件进而调整软件包,使之适应某一种系统。Autoconf与Automake、Libtool等软件组成了GNU构建系统。Autoconf由戴维·麦肯思于1991年夏天编写用于支持他在自由软件基金会的编程工作。此后,Autoconf包含了多人编写的改进代码并成为了使用最广泛的自由编译配置软件。
GNUstep,GNU计划的专案之一。它将CocoaObjective-C软件库,部件工具箱以及其上的应用软件,以自由软件方式重新实作。它能够运行在类Unix操作系统上,也能运作在Microsoft Windows上。
Clang
是一个C语言、C++、Objective-C和Objective-C++程式语言的编译器前端。它采用了LLVM作为其后端,由LLVM2.6开始,一起释出新版本。它的目标是提供一个GCC的替代品,支援了GNU编译器大多数的编译设定以及非官方语言的扩充功能。作者是克里斯·拉特纳,在苹果公司的赞助支持下进行开发,而源代码授权是使用类BSD的伊利诺伊大学厄巴纳-香槟分校开源码许可。
Doxygen是一个适用于C++、C、Java、Objective-C、Python、接口描述语言、Fortran、VHDL、PHP、C Sharp和D语言的文档生成器。它可以在大多数类Unix操作系统、MacOS以及Microsoft Windows上执行。初始版本的Doxygen使用了一些旧版本DOC++的源代码,在那之后,Dimitri van Heesch重写了Doxygen的源代码。
Swift编程语言,支持多编程范式和编译式,用来撰写基于OS X、IOS、IPadOS、WatchOS和TvOS的软件。
苹果公司于2014年在WWDC发布了Swift编程语言。从设计上苹果公司让Swift与Objective-C共存在苹果公司的操作系统上。
DJ的GNU编程平台 是Intel 80386及以上的一个软件开发套件,支持DOS操作系统的IBM IBM PC兼容机 。它由DJ Delorie指导并于1989年开始这个项目。 它是GCC 的一个移植 ,主要是GNU实用程序,如Bash ,Find ,Tar ,Ls ,GAWK ,Sed和链接器到DOS保护模式界面。 支持的语言包括C语言 ,C++,Objective-C/ C ++,Ada,Fortran和Pascal。DJGPP在2004年被描述为过时产品。