精华帖 (0) :: 良好帖 (18) :: 新手帖 (2) :: 隐藏帖 (0)
|
|
---|---|
作者 | 正文 |
发表时间:2008-09-12
我看楼主的意思就是说rails似乎成了ruby几乎唯一的应用。
好象没了rails,ruby就不知道在那里发挥作用,自然就很少人招纯ruby的程序员了。 然后问这是为啥。 |
|
返回顶楼 | |
发表时间:2008-09-12
风清云淡 写道 这个问题很无聊。
如果有很多纯ruby job又有什么意义? 无论什么语言无非是在两种层次上满足程序员的需要: 1.作为谋生的工具,给自己带来更多的money,让自己的小日子过的更滋润。 2.自己使用这门语言觉得很爽,带来精神上的愉悦。 所以弄不明白为什么那么多人整天盯着语言的趋势,好像如果选一门热门的语言,就能中大奖一样;或者象宗教信仰一样,为了支持不同语言,泼妇骂街似的相互攻击。 我从04年开始从C++转向JAVA,仅仅是因为JAVA让我编程更轻松。但俺的一个哥们儿就是不喜欢JAVA,一直玩C/C++/LINUX,好像现在挣的money不比我少,人家自己还整天不亦乐乎。 就像我现在突然迷恋上python(一直不喜欢ruby,没有理由,呵呵,估计有很多ruby fans要拍我),就是觉得写代码比较爽。 同感。 我一看到python,就对它有好感了。。。都不知道为啥,说不定有google的因素在。 我很不喜欢ruby。。。觉得他太招摇了,或者是用它的人?估计这样说的话,拍的人更多了。 |
|
返回顶楼 | |
发表时间:2008-09-12
ruby,python,java 各司其职,冲突不大。
我选择ruby 只是因为 我的项目里 ROR 是最合适的。 ruby 目前就是依靠rails框架才火热起来的,这是事实。 python是简练,可是其附加内容繁杂。 ubuntu上些东西 python定要优于ruby。 java就更不用说了,干啥都行,就是用的人多些。 他们都有自己互相的依赖和生存之道,各自也都能找到自己的位置。 还有,要冷眼看炒作。 google推了个浏览器,就大喊javascript是web第一。google当然不会在adobe的flex上投入了,更不会用silverlight。 flex,javascript,silver 他们也都有自己的市场。 adobe树大根深的,要搬动不容易。 silver 刚推出的时候我也赞叹功能的强大,热血澎湃的要用silver。 用上了才发现被忽悠了,开发起来很不顺手。玩一玩可以,要把项目扮过去,成本陡增。 这让我想起来BBC上说 中国要民主,自由,开放!!! “民主,自由,开放”很好听,但是如果真的那么使劲的做了,只会给中国带来更多的混乱。 |
|
返回顶楼 | |
发表时间:2008-09-12
python是简练,但是其他附加内容繁杂。 谁能解释下这句话什么意思?另外rails一定比django强很多吗?
觉得JRuby是个路子,2个亮点:VM 和 部署
|
|
返回顶楼 | |
发表时间:2008-09-12
liuqiang 写道
python是简练,但是其他附加内容繁杂。 谁能解释下这句话什么意思?另外rails一定比django强很多吗?
觉得JRuby是个路子,2个亮点:VM 和 部署
好框架我想一定会很多, 就像操作系统一样。 切入的时期,也是很重要的因素。 rails的热力强到可以把一个日本人写的ruby语言普及到全世界,我想,一定比django要有写优势吧。
-------解释 我不想调侃,我的目标的确不是做一个good coder. “简练,但是其他附加内容繁杂”我也认为是烂话,我知道 意思没表达清楚,因为我说不清楚。被一语道破,面子挂不住,出来反抗一下。 哈哈 这样才是BBS,才有乐趣!!!
我想表达一个思想:即便是垃圾,既然存在,就有它存在的道理。rails 在web开发应该能走的更远。java,python,ruby我感觉,他们没有撞车。
“简练,但是其他附加内容繁杂”:python出道时间好像不短,有15年了(印象)?相比ruby可选路线要多的多,开源的项目要多的多。 多了,少了,问题都要来? 新项目新框架 选择成本 风险都大。 rails 拿着 敏捷一书,不到一个月,小样就出来了,不用说了,我就用它了。但是用ruby开发UI,考,我还真做过(用户小工具)。 那叫一个找烦。 简练指的是python本身。 |
|
返回顶楼 | |
发表时间:2008-09-12
jiorry 写道
liuqiang 写道
python是简练,但是其他附加内容繁杂。 谁能解释下这句话什么意思?另外rails一定比django强很多吗?
觉得JRuby是个路子,2个亮点:VM 和 部署
好框架我想一定会很多, 就像操作系统一样。 切入的时期,也是很重要的因素。 rails的热力强到可以把一个人本人写的ruby语言普及到全世界,我想,一定比django要有写优势吧。
|
|
返回顶楼 | |
发表时间:2008-09-12
jiorry 写道
liuqiang 写道
python是简练,但是其他附加内容繁杂。 谁能解释下这句话什么意思?另外rails一定比django强很多吗?
觉得JRuby是个路子,2个亮点:VM 和 部署
好框架我想一定会很多, 就像操作系统一样。 切入的时期,也是很重要的因素。 rails的热力强到可以把一个日本人写的ruby语言普及到全世界,我想,一定比django要有写优势吧。
-------解释 我没有调侃的意思,我的目标不是做一个good coder. “简练,但是其他附加内容繁杂”的确是烂话,我也知道 意思没表达清楚,因为我说不清楚。 我是想表达一个思想:即便是垃圾,既然存在,就有它存在的道理。
如果只是听说,请声明,不然会误导人的。 “即便是垃圾,既然存在,就有它存在的道理。” 这个观点很体现一个人有没有被忽悠的潜质。
|
|
返回顶楼 | |
发表时间:2008-09-13
liuqiang 写道
leondu 写道
火星叔叔马丁 写道
gigix 写道
火星叔叔马丁 写道
俺其实很奇怪一点 人家说ruby工作和趋势 gigix在谈这个行业?
先天下之忧而忧哪还是 偷x换x? 因为作为一个程序员你要做的事情是开发软件 而不是用某一种语言开发软件 那些抱着一招鲜吃遍天的心态进入这个行业的人,历史证明,对谁都没有好处 所以,想要找纯粹用某一种语言编程的工作,还不如不要找编程的工作 又开吹了,只会c和cobol的人 海了去,人家不是活的挺滋润? lz跟本没想谈行业问题 您老还是打住吧 否则大家都要满城遍地咨询师了 “只会c和cobol”, 还“海了去”,还“活的挺滋润” 真佩服你说话不经大脑的勇气。
说实话,我挺佩服你的,我无意和你争辩这个无聊的话题,只想说现在用c做嵌入式的哥们们,滋润的不得了,信不信随便啦,我说完了。 同意liuqiang的观点,现在使用单一化语言编程的人还是占绝大多数。 就我熟悉的领域,像网络安全和网上银行,大量的产品都是都需要使用多种语言,比如需要用c来做协议分析,用java来做web页面,用python来做数据挖掘等等。 但大部分的人只需要用一种语言做一件事情。 这就像说,是会用各种武器的剑客侠士多,还是军队中只会用一种兵器的士兵多?大部分人都只是士兵而已,不是大侠。
或者说,什么都会的特种兵只是少数,普通的士兵是多数。说到行业,几乎所有行业都是向专业化方向发展,学的面窄,而深度增加,是大部分人的选择。
|
|
返回顶楼 | |
发表时间:2008-09-13
君只见ruby发展得快,但同为动态语言的PHP发展更快更成熟!有点跑题了.
主要是ruby暂时还没有什么大型的成功项目案例.都是一些小型网站在使用,属于周期短的小型项目,所以要企业招专职人员确实有点为难. |
|
返回顶楼 | |
发表时间:2008-09-13
楼主的问题说明,ruby的前景是悲观的,或者说将长期处于业界主流之外。
ruby相对其他语言,并没有多强的优势,那么企业怎么可能用ruby取代其他语言。 rails虽好,但最多也只能解决web方面的问题,还有很大一部分领域rails用不上(比如协议分析,搜索等等)。 所以我是唱衰ruby的。另外我是赞同语言之争的,特别是相同领域的语言之争,像ruby|python|perl,c++和java等。那种认为各个语言各有特点所以争论没有意义的观点, 纯粹是和稀泥而已。 |
|
返回顶楼 | |