《ruby 之 Symbol》的相关内容
相关讨论
Ruby Symbol使用
一、Symbol的定义:
Symbol是一个简单对象, 这个对象通过它的名字唯一标识。如:你每次在代码中使用:name,你是要引用一个有名字为name的对象
注意:
1、String 和Symbol ...
by yjjxf 2007-05-18 浏览 (1641) 回复 (2) 关键字: ruby symbol使用
每天一条Ruby小道之Symbol
在Ruby中symbol是Symbol类的实例。symbol的语法为一个冒号后面接一个标识符。
symbol就像一个字符串,它表示了一个字符序列。它不像字符串,每个symbol只有一个实例(和Fixnum一样)。因此,有一个内存或
性能问题需要弄清楚。例如,在下面的代码中,"foo"字符串以三个单独的对象存储在内存中,但是symbol :foo作为一个单独的对
象存储(被引用了多次):
ar ...
by hideto 2007-08-07 浏览 (5865) 回复 (8) 关键字: symbol
骂一骂Ruby
Ruby的优点就不讲了,现在骂一骂。
也许是用C扩展ruby太容易了,很多库设计的C语言痕迹太重。最严重的就是其Socket库设计,简直就是C的翻版,recv、send、listen、select,对C的socket api全盘接收,并且几乎毫无改进。在这方面比java的设计差远了。建议ruby向erlang学习一下这方面的设计
大家还有别的什么对ruby不爽的地方?一块骂出来吧。呵呵
by albert_qhd 2006-08-24 浏览 (12739) 回复 (31) 关键字:
Ruby和Python的语法差别
布娃娃在另一个帖子提到很多差别,我觉得和那个主题不符,所以另外开一个贴讨论吧。
其实python和ruby非常接近,比大多数别的语言要接近的多,所以喜欢用啥就用啥(大实话,虽然也是废话)。语法上的差别虽然有那么一点,大部分是syntax sugar,我斗胆稍微列几个(python我也忘得差不多了,不对的大家尽管来鞭尸吧),但是主要差异还是设计思想上的:灵活vs明确. 我不认为两者在生产力上会有什 ...
by cookoo 2006-09-25 浏览 (21786) 回复 (36) 关键字: ruby python 比较 语法
相关博客
Ruby Symbol使用
一、Symbol的定义:
Symbol是一个简单对象, 这个对象通过它的名字唯一标识。如:你每次在代码中使用:name,你是要引用一个有名字为name的对象
注意:
1、String 和Symbol ...
by yjjxf 2007-05-18 浏览 (1334) 回复 (2) 关键字: Ruby Symbol使用
每天一条Ruby小道之Symbol
在Ruby中symbol是Symbol类的实例。symbol的语法为一个冒号后面接一个标识符。
symbol就像一个字符串,它表示了一个字符序列。它不像字符串,每个symbol只有一个实例(和Fixnum一样)。因此,有一个内存或
性能问题需要弄清楚。例如,在下面的代码中,"foo"字符串以三个单独的对象存储在内存中,但是symbol :foo作为一个单独的对
象存储(被引用了多次):
ar ...
by hideto 2007-08-07 浏览 (2837) 回复 (8) 关键字: Symbol
ruby way之Symbols
1 symbols简介
在ruby中一个symbol就是一个Symbol类的实例,他的语法也就是简单的一个冒号后面跟着一个声明.
一个symbol就像一个字符串,可是它和字符串所不同的是每一个symbol都只有一个实例。我们举个例子:
array = ["foo", "foo", "foo", :foo, :foo, :foo]
在这个例子中字符串"foo"在内存里面被存储为3个不同的对象 ...
by simohayha 2007-12-23 浏览 (592) 回复 (0) 关键字:
symbol in ruby
在ruby代码当中经常看到有:a,:b之类的东西。这是所谓的符号(symbol)简单的说,符号用来描述名字和字符串的。符号可以把生成的每一个名字实例字符串保存到一个空间,这就是为什么它是一种有效的描述名字的方法。假如有以下代码:language1={"name"=>"java"}lang ...
by mccxj 2007-11-27 浏览 (87) 回复 (0) 关键字:
ruby参考手册VI
ruby 1.6 特性
ruby version 1.6是稳定版。在该版本中,主要修改了一些bug。
stable-snapshot是稳定版的源代码,且每日更新。
1.6.8 (2002-12-24) -> stable-snapshot
2003-01-22: errno
在EAGAIN与EWOULDBLOCK同值的系统中,EWOULDBLOCK消失不见了。现在,这种系统中的EW ...
by withyou 2006-11-04 浏览 (772) 回复 (0) 关键字: ruby,rails,ruby教程,ruby参考手册
相关圈子讨论
dxpcom v0.1 发布
由于windows上一直遇到DLL加载失败的问题,所以测试是在linux上进行的。
dxpcom v0.1下载地址
包括对xpidl的修改,增加了-m d选项,用来产生d接口。-m dwrap选项还在编写中,生成的代码现在还无法使用。
mozilla/xpcom/*.d大部分是用修改过的xpidl生成的,另有一些是使用htod工具转换的。
有空可以帮我测试一下,目前还不保证转换完全正确,但 ...
by qiezi 2007-04-16 浏览 (10951) 回复 (161)
相关新闻
Ruby on Rails 2.0的新功能介绍
万众瞩目的Ruby on Rails 2.0已经发布了,Rails框架在2004年诞生以来,一直保持着相当快的版本升级速度:2005年发布了Rails1.0版本,2006年初发布Rails1.1版本,2007年初发布Rails1.2版本,而还没有等到2008年,在2007年圣诞前夕的12月6日,Rails2.0已经发布。
Rails框架每个大的版本升级都给我们带来了相当多的新功能,新惊喜。Rai ...
by robbin 2007-12-10 浏览 (3554) 回复 (4) 关键字: rails

