`
ruby_windy
  • 浏览: 62890 次
  • 性别: Icon_minigender_1
  • 来自: 深圳
社区版块
存档分类
最新评论

关于中国Ruby技术大会的感想

阅读更多
(实时的图文在这里: http://special.csdn.net/rubyconfchina/index.html)

在周四晚上专程从深圳飞到上海,来参加了一年一度,对Ruby社区来说十分难得的技术大会.

周五上午7:00出发,终于在8:30左右赶到了光大酒店.之前根据了解和同学介绍,住在张江科技园一带,不得不说上海的交通也一般般,混乱的公交系统,超挤的地铁,以及感觉相当差的上海公交风气.

听了一天的大会,不得不说中国的技术社区依然有很长的路要走,离我期望的东西差的很多.

本次大会有很多亮点,然而也有许多的问题在里面.

亮点一: Matz在现场做报告,Matz不愧是一位大师人物,出色讲解了Ruby的前景,以及Ruby面对不同语言需求时所做的选择.于是<One size not fit all>便成了他的演讲的题目.最出色的点在, 我们该如何选择一门开发语言? 所有语言都是图灵等价,也就是说从理论上它们功能是等价的,然而不同的情景下有着不同的开发成本,在目前越来越快的硬件支撑下,更高的开发效率与易于理解的代码成为我们的主要选择之一,在Ruby作为最容易让人快乐的理念下,我们可以更多的选择Ruby.
(当你听说一个类似于GoogleGroup邮件列表的功能,在Robbin的团队中,两个人二周把核心功能搞定,你应当对Ruby[rails]的开发效率大吃一惊吧)
当听众们有人问: 为什么选择Ruby? Matz回答,你用它快乐吗?
不足的地方: Matz很想把设计理念表达在现场,把他的经验留在这里,然而当主持人宣布演讲人开始时,我就心凉了,这应当叫布道者而不应当如何随意;我知道了现场的人们可能会有不知道Ruby的,没有深入了解Ruby的;我知道了在这个场合不适合表达更细腻的理念的; 于是会场变为了与大师合映,签字的现场,我想Matz多少会有些遗憾吧?

亮点二: Michael Bleigh的到来,是我心目中真正的程序员的那种,偶像. 所以最认真听了他的讲解,关于如何成为优秀的程序员(其实我更喜欢称之为黑客或极客),一句话,向前看,而不是向周围看. 然而大家没有表现相关的热情,而是更关注于如何商业运作吧,中国的现状吧. 有时间一定多与他交流一下,当然还要继续提高我的英文水平.

还有一个不得不说的亮点,关于莫枢对协程的分析,虽然在计算机基础了解的清楚下,这些讲解轻易理解,然而如此清楚的ppt与讲解说明,对我也是收获颇大,多谢~ 也感觉到他对这次大会的精心准备,这才是技术大会的核心精神 - 分享.

让我感觉不足的地方:
1. 入场的人员水平参次不齐,有很强实力的也有一窍不通的,也许是该控制一下人员质量.不能只追求数量.
2. 部分分享对技术的讲解不深,过于浅的蜻蜓点水,颇有充数的感觉,我不知道大会是由赞助方安排的演讲,还是? 更希望看到更多关于深入的Ruby技术分享活动.
3. 交流方面,仅限于了提问题,而且时间又被压缩的厉害. 我已知几个同志都颇有意见, 与其过场让大家不爽,不如合理安排,并提供大家互相交流的机会.
4. 有些商业性严重,虽然明白这样的大会难免出现这种情况,但作为推动中国Ruby社区发展的大型活动,不如合理分摊费用,大家估计也无意见.
5. 其他问题,没有翻译,没有视频,没有ppt? 会后的操作很一般.

当然,以上是我个人一些观点,不代表其他人的想法,总而言之,收获很多,多谢主办方CSDN的支持,多谢VMWARE的分享.

以下几点让我感觉到未来的希望:

1. 为什么选择Ruby,它的优点在哪? Matz: 如果你使用它快乐,就应该去使用它.

2. 你能想到你会多成功,你未来就会多成功. ( Michael分享 )

3. 一个类似于google group邮件列表,两个人开发,二周基本完成. ( robbin分享,你能想像开发速度有多快? )

4. mruby与ruby2.0将于2012,2013年上线.
2
4
分享到:
评论
1 楼 javafansmagic 2011-11-14  
可能大家平时用的,大家都知道;要拿出来分享的,一般都是有些创新的东东,这个目前在Ruby圈子里可能不多吧 大家加油,向Ruby圈子奉献自己的一份力量,会慢慢更好的!

相关推荐

    如何设计一套Ruby编程技术课程体系+编程知识+技术开发

    如何设计一套Ruby编程技术课程体系+编程知识+技术开发; 如何设计一套Ruby编程技术课程体系+编程知识+技术开发; 如何设计一套Ruby编程技术课程体系+编程知识+技术开发; 如何设计一套Ruby编程技术课程体系+编程知识...

    Ruby 技术手册(CHM 电子版)

    《Ruby技术手册》是一部关于Ruby编程语言的权威指南,以CHM(Microsoft Compiled HTML Help)格式呈现,方便读者查阅和学习。Ruby是一种面向对象、动态类型的脚本语言,以其简洁的语法、强大的元编程能力以及对...

    Ruby Ruby Ruby Ruby Ruby Ruby

    Ruby Ruby Ruby Ruby Ruby Ruby

    敏捷开发中国大会PPT

    **标题解析**:“敏捷开发中国大会PPT”表明这是一个关于中国敏捷开发大会的演示文稿,旨在分享大会的主旨、议程、嘉宾等关键信息。 **描述解析**:“敏捷开发中国大会PPT敏捷开发中国大会PPT”重复的标题描述可能...

    编程知识+技术开发+从技术小白到Ruby编程专家的学习路径

    编程知识+技术开发+从技术小白到Ruby编程专家的学习路径;编程知识+技术开发+从技术小白到Ruby编程专家的学习路径;编程知识+技术开发+从技术小白到Ruby编程专家的学习路径;编程知识+技术开发+从技术小白到Ruby编程...

    ruby DBI ruby DBI ruby DBI

    ruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ruby DBIruby DBI ruby DBI ...

    Ruby完全自学手册 下

    虽然定位为入门手册,但是依然涉及许多高级技术和应用,覆盖到的应用领域包括系统管理、网络编程、图形处理、图形界面开发以及web开发等开发热门领域。希望借助于平易的讲解,让读者在学习的过程中,理解Ruby的编程...

    eloquent ruby

    《Eloquent Ruby》不仅仅是一本关于编程语言的技术书籍,它更像是一本关于如何更好地理解和运用Ruby语言的艺术指南。无论是对于初学者还是有经验的开发者来说,《Eloquent Ruby》都提供了宝贵的指导和支持,帮助他们...

    ruby2ruby.zip

    ruby2ruby 提供一些用来根据 RubyParser 兼容的 Sexps 轻松生成纯 Ruby 代码的方法。可在 Ruby 中轻松实现动态语言处理。 标签:ruby2ruby

    关于ruby学习的资料

    在Ruby学习中,这样的文档可能是关于错误处理、异常捕获(trap)或系统调用的相关教程。在Ruby中,`trap`常用于设置信号处理器,允许程序在接收到特定系统信号时执行自定义操作,这在编写可靠和响应迅速的系统中非常...

    Ruby完全自学手册

    如果在学习过程中遇到技术问题,可以通过社区论坛、邮件列表、聊天室等途径与Ruby社区的其他开发者交流。此外,由于技术不断更新,保持对最新Ruby版本的关注,以及学习相关的最佳实践和安全知识也是至关重要的。

    Working with Ruby Threads

    ### Ruby线程开发技术详解 #### 引言 在计算机科学领域中,多线程编程是一种常见的技术,它允许多个任务同时运行在一个程序中。《Working with Ruby Threads》这本书深入探讨了Ruby语言中的线程机制,对于希望利用...

    Ruby-rubybuild编译和安装Ruby

    Ruby是一种动态、开源的编程语言,以其简洁、优雅的语法和强大的元编程能力著称。在Ruby开发中,为了管理不同版本的Ruby环境,我们常常会使用到`rbenv`和`ruby-build`这两个工具。本文将详细介绍如何使用`ruby-build...

    Ruby编程Ruby Programming

    - **元编程能力**:Ruby提供了一种称为元编程的技术,使得程序可以自我修改和自我扩展。 ### 二、Ruby编程基础 #### 2.1 变量与数据类型 - **变量**:Ruby中的变量无需声明类型,直接赋值即可使用。例如:`name = ...

    Ruby-rubyinstall安装RubyJRubyRubiniusMagLevorMRuby

    Ruby是一种强大的、面向对象的脚本语言,广泛用于Web开发、服务器端编程和各种应用程序。在Ruby的世界里,管理不同的Ruby实现(如MRI、JRuby、Rubinius、MagLev和MRuby)是非常重要的,这有助于开发者根据项目需求...

    ruby源代码 ruby源代码 ruby源代码 ruby源代码2

    ruby源代码 ruby源代码 ruby源代码 ruby源代码2

    src-oepkgs/ruby-ruby2ruby

    src-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2rubysrc-oepkgs/ruby-ruby2...

    Ruby 教程 The Book of Ruby

    - **风格**:本书采用实战导向的方式进行讲解,旨在通过实践让读者掌握Ruby的核心概念和技术。 - **目标读者**:适合对Ruby感兴趣的新手和有一定经验的程序员,尤其是那些喜欢通过动手实践来学习的人。 #### 三、...

    ruby源代码 ruby源代码 ruby源代码 ruby源代码4

    ruby源代码 ruby源代码 ruby源代码 ruby源代码4

    From Java to Ruby

    它引导读者了解从传统的Java编程环境过渡到Ruby的动态世界时所遇到的概念差异和技术挑战。Ruby是一种灵活、简洁且富有表现力的编程语言,它提倡元编程和代码简洁性,与Java的面向对象特性有所不同。 首先,我们要...

Global site tag (gtag.js) - Google Analytics