`
robbin
  • 浏览: 4821662 次
  • 性别: Icon_minigender_1
  • 来自: 上海
博客专栏
377a9ecd-1ea1-34ac-9530-9daa53bb2a7b
robbin谈管理
浏览量:137078
社区版块
存档分类
最新评论

无责任预测:RoR有可能下半年会在国内流行

    博客分类:
  • Ruby
阅读更多
记得JavaEye刚上线的时候,我写过一篇文章,论RoR为什么不能成为企业应用的主流,基本上我个人不看好RoR能够在国内大范围流行。当然部分出于兴趣,部分处于开发JavaEye下一代版本的实际需要,我们还是在RoR上面投入很多。

印象当中国内最早炒作RoR的应该是《程序员》杂志,gigix同学还在CSDN的时候,敏锐的意识到了RoR的优秀,于是在05年底做了一期RoR的专题。但仅仅把媒体舆论炒起来了,却没有把企业炒起来。所以整个06年,我们看到的状况就是干打雷不下雨,嚷嚷的人很多,但除了JavaEye,真正用RoR做东西的人凤毛麟角。

即使在JavaEye网站,实际上对RoR抱有顽固心理排斥的人也不在少数。其实这样想也没有什么不好,毕竟大家现在都要靠Java吃饭,总不能扔了吃饭的家伙,整天不务正业吧。而且对于JavaEye网站自身的商业发展来说,毕竟还是要靠Java厂商们赏口饭吃,所以也不能把RoR捧得太高,把Java摔得太狠,这不符合我们的利益。对于我们来说,也没指望靠RoR赚钱,还是得靠Java吃饭阿。

但是2007年春节之后,情况似乎产生了些许微妙的变化,通过我得到的各种渠道的信息来看,不少的软件公司即将开始或者考虑开始使用RoR了。国内对于RoR的接受程度有点超出了我的预期,令我觉得很意外。最离谱的是今天下午我接到两个咨询RoR培训的电话,这可是破天荒的头一遭。如果这不是意外的巧合,而是在软件培训市场真的产生了大量RoR的培训需求的征兆的话,那真有点山雨欲来风满楼的味道了。



分享到:
评论
58 楼 unifly 2007-06-08  
听说ruby是一个事情有多种方法去完成;而python是一个事情一种方法完成……
比较欣赏python的这种哲学,多种选择只会让人觉得混乱,降低效率……
57 楼 likeblood 2007-06-08  
RoR火是因为开发快速,对于一个给客户开发网络应用的公司,当然希望能快速的完成一个项目,只要项目不大RoR问题不大,但是我一直对动态的语言有种抵触感,原因就是太灵活是好事么?随着代码规模的增大,这些灵活所暴露的弊端也会显现,这和c语言里d% c%的问题一样,就是出错后的查错太困难了,所以我觉得做大的项目,特别是维护的要求高的项目还是用java之类这种要求严谨的语言好。
56 楼 metaphy 2007-03-23  
效率:开发效率和运行效率
安全性
分布式
可维护性
大公司支持
行业前景
...
一个也不能少
55 楼 robbin 2007-03-22  
zcz.cn 写道
期待javaeye开源 


JavaEye源代码不会开源,你不用期待了。
54 楼 zcz.cn 2007-03-22  
期待javaeye开源 
53 楼 yz_beijing 2007-03-22  
看来sun再不想点好的对策我要没有饭碗了!!!
52 楼 yeshucheng 2007-03-22  
有时候选择也需要很大的一种勇气。
51 楼 robbin 2007-03-14  
wyork 写道
javaeye用ror做的?速度还可以,如果javaeye开源了,会有一批人研究。


JavaEye3.0版本将学习beast/mephisto开源项目,按照它的风格编写。你们现在可以去研究beast和mephisto了。

BTW:我最近正在学习beast的代码。
50 楼 wyork 2007-03-14  
javaeye用ror做的?速度还可以,如果javaeye开源了,会有一批人研究。
49 楼 cngump 2007-03-14  
又pk上了? 技术没有国界。 别动不动就讲ruby是**的就不要学了。
RR的火热程度大家自己可以看到。 一种新技术出来后,有接收能力的就学习一下,如果喜欢就在继续深研。 不喜欢的话就继续用好自己现在的技术。
48 楼 simohayha 2007-03-14  
师夷长技以制夷 是最傻的话,真把人家外国人当傻 X了.
47 楼 jkit 2007-03-13  
johnyq 写道
jkit 写道
robbin 写道
jkit 写道
偶就是顽固派,想尽一切办法把小日本的ruby拍死!


那你干吗还在日本外包公司上班?给日本人写代码,给日本人打工?


没办法,生活所迫啊。当年曾经到打着robbin旗号的某公司去面试,给的待遇也太低了。

我写的代码最终是给日本人使用的,但是公司是中国公司,老板也是中国人。
如果说把代码出口到日本就是给日本人打工的话,中国有那么多出口型企业,那么多农民把种的农产品卖给日本人,岂不是统统在给日本人打工了?
另,个人认为赚日本人的钱没什么不好。


强烈推荐中国过剩的大学毕业生全部进入日本外包企业,既能赚取外汇,又能搞垮日本的IT产业。。。


你以为涌进大量的小工就能搞垮建筑行业?
46 楼 johnyq 2007-03-13  
jkit 写道
robbin 写道
jkit 写道
偶就是顽固派,想尽一切办法把小日本的ruby拍死!


那你干吗还在日本外包公司上班?给日本人写代码,给日本人打工?


没办法,生活所迫啊。当年曾经到打着robbin旗号的某公司去面试,给的待遇也太低了。

我写的代码最终是给日本人使用的,但是公司是中国公司,老板也是中国人。
如果说把代码出口到日本就是给日本人打工的话,中国有那么多出口型企业,那么多农民把种的农产品卖给日本人,岂不是统统在给日本人打工了?
另,个人认为赚日本人的钱没什么不好。


强烈推荐中国过剩的大学毕业生全部进入日本外包企业,既能赚取外汇,又能搞垮日本的IT产业。。。
45 楼 jkit 2007-03-13  
庄表伟 写道
捧或贬都不是问题,只要依据是语言本身,而非他的作者的国籍。

我还没开始用,所以谈不上学到啥。不过我是打算仔细用用的。因为我的确一直在考虑如何设计和实现自己的一种叫做“DJ”的语言。


关于国籍问题我不想争论,日本是个特例。

希望你不仅仅只是考虑,或者仅仅是口头上的,最好能付诸实际行动。另外推荐一下lua。
44 楼 庄表伟 2007-03-13  
捧或贬都不是问题,只要依据是语言本身,而非他的作者的国籍。

我还没开始用,所以谈不上学到啥。不过我是打算仔细用用的。因为我的确一直在考虑如何设计和实现自己的一种叫做“DJ”的语言。
43 楼 jkit 2007-03-13  
庄表伟 写道
jkit 写道
Godlikeme 写道
jkit 写道
偶就是顽固派,想尽一切办法把小日本的ruby拍死!

师夷长技以制夷啊。不要这么狭隘。


“师”就可以了,没必要非得“用”吧?


不用一门语言,光看看语法,能学到啥?


本来准备编辑的,但是这么快就被你回复了,那就不编辑了,改为补充说明吧。

就算是“用”,也没必要“捧”吧?

另外想请教一下庄同学,你们在用它的时候,都已经学到啥了?计划将来再学到些啥?以及将来有没有打算推出自己的青出于蓝而胜于蓝的东西?
42 楼 庄表伟 2007-03-13  
jkit 写道
Godlikeme 写道
jkit 写道
偶就是顽固派,想尽一切办法把小日本的ruby拍死!

师夷长技以制夷啊。不要这么狭隘。


“师”就可以了,没必要非得“用”吧?


不用一门语言,光看看语法,能学到啥?
41 楼 jkit 2007-03-13  
Godlikeme 写道
jkit 写道
偶就是顽固派,想尽一切办法把小日本的ruby拍死!

师夷长技以制夷啊。不要这么狭隘。


“师”就可以了,没必要非得“用”吧?
40 楼 jkit 2007-03-13  
robbin 写道
jkit 写道
偶就是顽固派,想尽一切办法把小日本的ruby拍死!


那你干吗还在日本外包公司上班?给日本人写代码,给日本人打工?


没办法,生活所迫啊。当年曾经到打着robbin旗号的某公司去面试,给的待遇也太低了。

我写的代码最终是给日本人使用的,但是公司是中国公司,老板也是中国人。
如果说把代码出口到日本就是给日本人打工的话,中国有那么多出口型企业,那么多农民把种的农产品卖给日本人,岂不是统统在给日本人打工了?
另,个人认为赚日本人的钱没什么不好。
39 楼 SwiftHorse 2007-03-13  
我今年就准备用ROR建设企业级网站。我相信很快ROR会流行国内。

相关推荐

    ror-api:ROR火

    研究机构注册(ROR)API ROR API允许检索,搜索和过滤在ROR中建立索引的组织。 结果以JSON返回。 单个组织记录由以下JSON结构表示: { "id":"https://ror.org/013cjyk83", "name":"PSL Research University", "email...

    RoR选题方向—源代码

    在源代码学习中,你可能会关注以下几个方面: 1. **路由(Routing)**:RoR的路由系统将URL映射到控制器的行动上,通过`config/routes.rb`文件进行配置。理解路由规则有助于构建可扩展和灵活的Web应用。 2. **控制...

    freemis 基于ror框架的mis

    5. **安全性**:RoR内置了多种安全机制,如CSRF(跨站请求伪造)防护、XSS(跨站脚本)防护等,有助于保护系统的数据安全。 **学习和使用FreeMIS:** 对于想要深入理解或使用FreeMIS的开发者,首先需要掌握Ruby语言...

    ror中文资料

    在提供的压缩包文件中,我们可以看到"Ruby语言中文教程",这暗示了资源可能包含了关于Ruby语言的基础知识和进阶内容,对于学习RoR至关重要。Ruby是RoR的基础,理解其语法和特性对于掌握RoR框架极其关键。 **Ruby...

    RoR性能优化经验谈

    RoR(Ruby on Rails)是一种流行的开源Web开发框架,以其高效和简洁的代码著称。然而,随着网站规模的增长,性能优化成为必不可少的环节。在本文中,我们将探讨一些RoR性能优化的关键方面,主要基于JavaEye网站在...

    ROR绿色最新环境(2013/3/10)

    ROR环境 Ruby version 1.9.3 (java) RubyGems version 1.8.24 Rack version 1.4 Rails version 3.2.12 JavaScript Runtime therubyrhino (Rhino) Active Record version 3.2.12 Action Pack version 3.2.12 ...

    ror

    NULL 博文链接:https://xuxiangpan888.iteye.com/blog/266696

    ror实例

    "ror实例"可能指的是在学习或实践中,通过创建一个具体的Rails应用程序来理解和掌握RoR的工作原理和最佳实践。 在Ruby on Rails中,重要知识点包括: 1. **Gemfile与Gemfile.lock**:项目中的Gemfile用于指定项目...

    ruby_full:RoR_Full_29 :: Ruby_reports

    报表生成可能涉及到的数据分析库有Chartkick和Highcharts,它们允许我们在Rails应用中轻松集成交互式图表。Chartkick可以将Ruby数据转换为各种图表类型,如柱状图、饼图和线图,而Highcharts则提供丰富的JavaScript...

    初探ROR

    **初探ROR** Ruby on Rails(简称ROR)是一个基于Ruby编程语言的开源Web应用程序框架,它遵循MVC(模型-视图-控制器)架构模式,旨在促进开发过程的简洁性和效率。Ruby on Rails的核心理念是“Don't Repeat ...

    Windows 上搭建 ROR环境

    搭建Ruby on Rails环境虽然在Windows系统上可能遇到一些挑战,但通过上述步骤的详细指导,相信读者已经掌握了在Windows环境下搭建完整Rails开发环境的方法。在实际开发过程中,可能会遇到更多具体的细节问题,建议...

    神经网络ror resenet模型

    在Ror块中,不仅有常规的残差学习,还有更高层次的残差学习,即残差学习的残差。这种多层次的结构使得网络能更细致地理解特征,并且有助于减少过拟合,提高模型的泛化能力。 **CIFAR-10和CIFAR-100数据集** CIFAR-...

    my_admin:RoR内容管理器

    在常规设置中查看更多 db/migrate/create_my_admin_*.rb migration / create_my_admin db/migrate/create_my_admin_*.rb 。rb-迁移以创建MyAdmin表。 运行“ rake db:migration”以创建MyAdmin表。 启动您的“ ...

    doc_ecommerce:ror-ecommerce 的文档

    提到“在 15 分钟的视频中创建电子商务”,这可能暗示有一个快速入门的视频教程,帮助开发者快速理解和搭建基础的电子商务环境。同时,它强调了虽然需要进行定制,但这个平台能够帮助开发者节省大量的时间,表明这个...

    ROR安装必备所有架包

    在Ruby on Rails(ROR)开发环境中,安装和配置正确的依赖包是至关重要的。这个压缩包包含了一系列用于ROR框架的基础组件,但不包括Ruby本身。让我们深入了解一下这些包的作用和重要性。 首先,`actionpack`是Rails...

    RoRBlog 基于RoR的博客系统

    基于RoR的博客系统,代码风格简单清晰,前后太完善,适合初学者。

    ROR 文件的上传与下载

    在Ruby on Rails(简称ROR)框架下,处理文件的上传与下载是一项常见的需求,尤其是在构建包含媒体内容的应用程序时。本文将基于给定的文件信息,详细阐述如何在Rails应用中实现文件的上传与下载功能,包括数据库...

    基于sqlite的ror例子

    标题 "基于sqlite的ror例子" 暗示我们即将探讨的是如何在Ruby on Rails (RoR) 应用程序中使用SQLite数据库。Ruby on Rails是一个流行的开源Web开发框架,它以其MVC(模型-视图-控制器)架构、DRY(Don't Repeat ...

    VotePH:RoR选举应用

    在终端中,转到项目目录的根目录。 运行bundle install 。 运行rake db:create 。 运行rake db:migrate 。 运行rake db:seed 。 运行rails server 。 使用浏览器,转到http://localhost:3000 。

Global site tag (gtag.js) - Google Analytics