Objective-C的变种 Eero

未知
C/C++
OS X
2011-05-24
红薯

Eero 是一个二进制兼容的 Objective C 2.0 的变种,其目的是为了让代码编写更加简单,提升代码的可读性。Eero 实现了补丁版的 Clang/LLVM 编译器。Eero 使用类 Python 的代码缩进以及操作符重载限制。该语言主要从 Smalltalk 和 Ruby 中获得灵感。

看看一个具体的例子:

Objective C 的写法:

[myArray insertObject:@"Ten" atIndex:10];
myElement = [myArray objectAtIndex:10];

[myDictionary setObject:@"ABC" forKey:@"abc"];
myDictionaryElement = [myDictionary objectForKey:@"abc"];

而 Eero 的写法则非常简单

myArray[10] = 'Ten'
myElement = myArray[10]

myDictionary['abc'] = 'ABC'
myDictionaryElement = myDictionary['abc']
加载中

评论(0)

暂无评论

Eero 2011-8-15,二进制兼容的Objective C变种

Eero 是一个二进制兼容的 Objective C 2.0 的变种,其目的是为了让代码编写更加简单,提升代码的可读性。Eero 实现了补丁版的 Clang/LLVM 编译器。Eero 使用类 Python 的代码缩进以及操作符重...

2011/08/16 10:05

Objective-C的变种 Eero 2011-06-05

Eero 是一个二进制兼容的 Objective C 2.0 的变种,其目的是为了让代码编写更加简单,提升代码的可读性。Eero 实现了补丁版的 Clang/LLVM 编译器。Eero 使用类 Python 的代码缩进以及操作符重...

2011/06/06 07:33

没有更多内容

加载失败,请刷新页面

没有更多内容

暂无问答

Smarty来实现表格颜色交替显示

以前没有用SMARTY的时候要实现表格颜色的交替显示,会用JQUERY来做,但现在的话用了SMARTY,要实现这个样式就很简单了,SMARTY提供了一个函数:cycle .以下是实例代码: 最后实现的效果如下: test....

2016/01/26 11:13
2
1
Wi-Fi Mesh网络技术

导读 Wi-Fi在很早的时候就引入了mesh技术,并且最近得到了越来越多的关注。谷歌、Eero、Linksys、Netgear以及几乎所有以家庭和小型办公室为目标的网络品牌都提供了mesh网格系统。但是也有针对...

02/11 22:02
44
0

没有更多内容

加载失败,请刷新页面

没有更多内容

返回顶部
顶部