设为首页收藏本站|繁體中文

Project1

 找回密码
 注册会员
搜索
查看: 7549|回复: 21
打印 上一主题 下一主题

[胡扯] 你们习惯在ruby用中文变量名和中文方法名吗?

 关闭 [复制链接]

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2010-6-26
帖子
404

第5届短篇游戏比赛季军

跳转到指定楼层
1
发表于 2011-8-18 01:50:25 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
你们习惯在ruby用中文变量名和中文方法名吗?
多选投票: ( 最多可选 3 项 ), 共有 52 人参与投票
1.35% (1)
2.70% (2)
47.30% (35)
12.16% (9)
12.16% (9)
8.11% (6)
16.22% (12)
您所在的用户组没有投票权限
Fijoy游戏引擎:http://www.fijoy.com/
乌有君
2
乌有君  发表于 2011-8-18 01:52:57
当汝写一个替换RGSSX0X.DLL的东西时遇到茶几的编码问题的时候就会立刻激起对中文的仇恨。

点评

匿名的用户是 orochi2k  发表于 2011-8-18 19:33
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
130 小时
注册时间
2010-6-26
帖子
404

第5届短篇游戏比赛季军

3
 楼主| 发表于 2011-8-18 02:08:37 | 只看该作者
这次投票调查的原因,主要是统计一下大家对中文变量和方法名的态度。

因为我正准备推出一款纯中文的Ruby引擎

目前已经实现初步和程序交互。主界面的输出框的内容就是由Ruby脚本输出的Ruby变量。
这款引擎,是基于OpenGL的2D游戏引擎。
准备使用中文的方法名和类名。
这样的优点就是,不需要注释和帮助文本就可以很轻易的读懂。
不过缺点就是输入的麻烦,正在着手解决。

另外。
这不仅仅是一款游戏引擎,
我还打算拓展一些特殊功能。
比如,用Ruby直接写Windows窗体。

统计一下大家对中文变量和方法名的态度吧。
Fijoy游戏引擎:http://www.fijoy.com/
回复

使用道具 举报

Lv3.寻梦者 (暗夜天使)

精灵族の天使

梦石
0
星屑
1697
在线时间
3038 小时
注册时间
2007-3-16
帖子
33731

开拓者贵宾

4
发表于 2011-8-18 02:08:53 | 只看该作者
在DOS下是不支持中文的(所以磁盘的名字全部用英文命名)。
于是变量等都习惯了(注意:素材提取器不支持中文文件名素材提取)
回复

使用道具 举报

Lv6.析梦学徒

Fuzzy Ginkgo
Taciturn Knight

梦石
0
星屑
60794
在线时间
1934 小时
注册时间
2010-6-26
帖子
1605

烫烫烫开拓者

5
发表于 2011-8-18 02:24:28 | 只看该作者
楼主。

如果真要做,我希望你能把所有符号全部用中文输入法可以直接打出来的不需要设置(切换全半角、切换中文标点)的符号!

点评

我一直在问别人是多少字节来着……一开始说是2,又变成了3额……  发表于 2011-8-18 02:54
我本人是不赞成用非ASCII字符编程的。  发表于 2011-8-18 02:36
我的言论只代表我个人的观点,不代表雇主及/或任何第三方的立场。
Opinions expressed are solely my own and do not express the views or opinions of my employer and/or any third parties.
捐赠 | GitHub
回复

使用道具 举报

Lv2.观梦者

虚構歪曲

梦石
0
星屑
339
在线时间
1197 小时
注册时间
2010-12-18
帖子
3928

贵宾

6
发表于 2011-8-18 02:33:59 | 只看该作者
本帖最后由 忧雪の伤 于 2011-8-18 02:35 编辑

中文不是好习惯……
举个例子:
英文最短为:
  1. _ = 1
复制代码
中文最短为:
  1. 一 = 1
复制代码
第一个是为一个 1 字节的标签指向引用。
第二个是为一个 3 字节的标签指向引用。
这就是差别……
当然单独看起来似乎微不足道,如果代码量很长呢?

点评

ASCII 以内 1 字节,拉丁字母体系的字符 2 字节,基本多语言平面上剩下的字符 3 字节(包括汉字),而其余 Unicode 平面的字符 4 字节,大致如此。  发表于 2011-8-18 08:53
那个不叫码。是 [i]HTML Entries[/i]......  发表于 2011-8-18 03:35
UTF-8好像有时候2字节有时候1字节有时候3字节……囧  发表于 2011-8-18 02:55
UTF-8……你从2字节修改成了3字节……  发表于 2011-8-18 02:46
回复

使用道具 举报

Lv3.寻梦者

酱油的

梦石
0
星屑
1010
在线时间
2161 小时
注册时间
2007-12-22
帖子
3271

贵宾

7
发表于 2011-8-18 03:05:20 | 只看该作者
用中文是沒有問題啦,印度那群人用印度文也可以寫程序……重點是別人鳥不鳥你而已。中文編程就是關掉和世界交流的那一道門。不是我們不能用漢語編程,而是人家不給你用漢語編程。各種額外庫的限制不是玩的。你看XNA那悲催的漢字顯示。
事實上,我依然是那一句,外國人用英語不等于他們會用英語編程,同時他們也沒有一點編程優勢。你翻譯成中文,不會用的依然不會用。

点评

O O  发表于 2011-8-18 03:11
囧,> <变成乱码了……  发表于 2011-8-18 03:11

评分

参与人数 2星屑 +60 收起 理由
3535 + 40 我很赞同
忧雪の伤 + 20 使劲捏禾西&gt; &lt;~~~

查看全部评分

不做頭像做簽名,看我囧冏有神(多謝山人有情提供 )
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
110
在线时间
953 小时
注册时间
2007-4-25
帖子
805
8
发表于 2011-8-18 09:00:11 | 只看该作者
这样的优点就是,不需要注释和帮助文本就可以很轻易的读懂。

这个观点实未敢苟同。对当下的程序语言来说,仅仅是更换单词,跳不出“中文房间”假想实验所描述的那种的思想。前日尚有一篇主题讨论过这个问题呢。
[email protected]:~> repeat 1 fortune
Matz is nice, so we are nice.
回复

使用道具 举报

Lv1.梦旅人

梦石
0
星屑
50
在线时间
154 小时
注册时间
2011-7-9
帖子
423
9
发表于 2011-8-18 09:30:07 | 只看该作者
浪费空间
那个飞游是什么开发的
New Game:  【QQ堂4.6单机版】(9月新版!【点此】)个人提供快速网盘http://ad.jlweb.tk/upload/ --- 密码:abcdefg
激零工作室孵化中.....网游make中。。招收游戏监督一名,上线时间:5~12 小时 招收脚本员,美工数位。。
本人Q:330639889 验证:zs    ----广:愿意帮我宣传签名的,站内PM
下面的东西是什么?!请进:http://tieba.baidu.com/p/1453289014【2012最新炸弹型ARPG游戏,历时2年间断坚持制作!】
[img=646,262]http://ftp.66rpg.com/WEB_PLUS/attachment/forum/201203/28/1655578kbk8bqkfazk2
回复

使用道具 举报

Lv1.梦旅人

有事烧纸

梦石
0
星屑
154
在线时间
509 小时
注册时间
2005-10-22
帖子
6982

贵宾VX城市地图大赛冠军第1届RMTV比赛冠军第1届TG大赛冠军

10
发表于 2011-8-18 10:27:43 | 只看该作者
当换了语言环境后你要和编码搏斗不然中文全部变乱码时你就会知道当初不该用中文了
正规程序员的要求是连注释也是要用英文写的
神隐中,偶尔诈尸
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 注册会员

本版积分规则

拿上你的纸笔,建造一个属于你的梦想世界,加入吧。
 注册会员
找回密码

站长信箱:[email protected]|手机版|小黑屋|无图版|Project1游戏制作

GMT+8, 2024-10-1 07:34

Powered by Discuz! X3.1

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表