赞 | 11 |
VIP | 118 |
好人卡 | 28 |
积分 | 11 |
经验 | 35779 |
最后登录 | 2017-7-6 |
在线时间 | 1564 小时 |
Lv3.寻梦者
- 梦石
- 0
- 星屑
- 1050
- 在线时间
- 1564 小时
- 注册时间
- 2008-7-30
- 帖子
- 4418
|
to Near_DM君:
就语言本身来说,C#、C++、Basic都是很简单的,Basic的条件分歧不就是 If condition Then Elseif End If 嘛~,但是实际应用下来就要去了解语言的库,类比的说,Visual Basic中还要去记每个控件的属性和方法,还要知道对应的事件是什么时候被调用的,生命周期是多久。
这样说来我学习ANSI C的时候,用了GNU Gcc的编译器,Linux下的C语言库有很多,很多函数我还用不来,所以我不敢说我C语言多好或牛13,但是单从语法上来说,我是入门(会)了的,我知道控制流要怎么写...
Ruby的语法也十分的简单,而且Ruby不像C那样和底层靠的近,Ruby是高级语言,很多功能都经过封装了的,所以用起来也会比较方便。
Ruby的标准库可没C那么多,估计就是附加库也没那么多,所以就算硬是要记住、会用Ruby大部分的方法也不是那么难,所以Ruby是很简单的。
再者,Matz说Ruby的哲学就是“以人为本”,这样以人为本的语言都觉得难,那还算什么喃?
|
|