论坛首页 Java企业应用论坛

Java程序员应该学习Ruby

浏览 43311 次
该帖已经被评为良好帖
作者 正文
   发表时间:2008-06-28  
我探索PYTHON, 觉得也不错
0 请登录后投票
   发表时间:2008-06-28  
对于普通的java程序员来说,java +js是更为实惠的选择。
1 请登录后投票
   发表时间:2008-06-28  
学java的人应该好好学学C++,学好c++会让你个人有种高屋见瓴,一览众山小的感觉.
java让人变的不用思考问题
0 请登录后投票
   发表时间:2008-06-28  
Java简单易学,入门门槛低,但是想学精难上加难。C/C++入门难度高,但是过了一定阶段也就到了高原区了。
我的感觉是,这两种语言如果你想学好、学精它们都很困难,Java高手需要有哲学家的气质,C/C++高手需要有科学家的气质。Java高手不在于Java语言本身,而在于基于Java平台的技术的掌握以及相关软件工程的理解甚至哲学高度上的理解。C/C++高手需要有科学家的严谨,一丝不苟的精神,讲求的是实证主义。
2 请登录后投票
   发表时间:2008-06-28  
gm8pleasure 写道
ruby确实值得学习。
在Java的时候,从来没有想过
1、类居然可以在运行时扩充
2、方面的属性设置
3、MissingMethod提供了无限的类方法扩充性

没错,javascript的“类”也是可以动态扩充的,请问你知道ruby的“类”到底是什么?
0 请登录后投票
   发表时间:2008-06-28  
seasar 写道
学java的人应该好好学学C++,学好c++会让你个人有种高屋见瓴,一览众山小的感觉.
java让人变的不用思考问题

如果你是学Java的,后来去学C++,那会让你更佩服JVM,听说Java运行速度很高,可以接近c的3倍时间,那很厉害啦
0 请登录后投票
   发表时间:2008-06-28  
Java还没学精呢,暂时不考虑新的内容,学习应该精而不泛,泛而不精那是牛人做的事
0 请登录后投票
   发表时间:2008-06-28  
每一人,要看你喜欢那方面技术(java  c++)的特长,看看自己定位在那种语言之上,这样才能有更好的发展空间。
0 请登录后投票
   发表时间:2008-06-28  
如果就语言本身来讲,同一类型的语言估计不用一天就可以熟悉新的一种。而语言背后的东西就不一定了。
首先是OO的东西,早期的OO你可以看C++或者更古老的面向对象语言...,那是真正的OO,现在的OO血统已经不再纯净,这里有商业的成分存在,有人先将OO做大了,就像是奥运会项目,从过去到现在庞大了不少。然后是大家来竞争,就像各种专项运动协会,纷纷想将自己列入其中。
其次是针对某些领域的特定解决方案,以前是类库的方式解决,独立于语言之外的,现在也成了语言的一部分,如ActiveRecord。
对于这些,我并不反对,因为它确实帮助了程序员的忙。

学习很多语言,尤其是目前发展得最好的命令式语言,每种都会给你带来启发,因此我同意楼主的观点。但是,要清楚事情的本质是什么,实际上可以用一个三层的抽屉来整理所学语言的特性,当你发现其中1个抽屉最早没东西可以装进去;第二个装不满的抽屉,当你要关上它时,时不时的会冒出一点新东西来;第三个抽屉你会发现已经合不上了,但东西仍就像雪片一样飞来。“不要像维护自己的信仰一样去维护自己的而贬低别人的,那毫无意义,因为这所有的东西都没有专利权”。
0 请登录后投票
   发表时间:2008-06-29  
看题目“应该。。。。”,还以为有什么诱人的条件非得去学ruby,看了才知道不是啊,那我继续学actionscript就好了,题目应该是java程序员应该学习ruby等动态语言嘛
0 请登录后投票
论坛首页 Java企业应用版

跳转论坛:
Global site tag (gtag.js) - Google Analytics