Ruby 中文编程

fenprace · 2013年10月27日 · 最后由 VoidMain 回复于 2013年10月29日 · 4302 次阅读
def 定义(name, &block)
  define_method name, block
end

定义(:) { 'HI' }
 #=> "HI"

看了广联达的 Slide,试了试,发现毫无违和感啊。

共收到 18 条回复

输入法不够智能啊

#1楼 @sevk 我也发现了,中英文标点之间的切换更是麻烦。

。。。 。。。

少侠是有多喜欢大汉语~~

#4楼 @VoidMain

def ていぎ
  "定義"
end

让我想起了CHTML么= =!

#6楼 @VoidMain 总之就是编程语言不能受限于 ASCII!

研究一下神一般的阿拉伯语语言吧 https://github.com/nasser/---

我如果告诉你, glo的中文编程其内部GTF库hack了整个Kernel你信吗? 哈哈哈, 不要只看到表面上的东西...话说glo的还是1.8.7的Ruby吧?

#9楼 @larryzhao 真佩服阿拉伯人民。

(قول "قلب هـي لغة برمجة هدفها إستكشاف")

像这种鬼画符,怎么分辨出来的

最多在测试的时候写中文

it "应该返回422错误" do
  # ...
end

Ruby的语法本来就象英文,现在用中文coding,这感觉。。。

还是输入法的问题,标点符号经常错。很麻烦。

Mac 上搜狗拼音和 QQ 拼音都能设置中文模式采用英文标点吧. 表示上技术网站从来不用中文标点...

我也就rspec里写写中文,哈哈 ruby的中文也用过,随便写了几句 准备写一个常量时发现,怎么按名字区分是变量呢还是常量呢还是什么的。。

不知道火星文写代码感觉如何?

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册