ruby,云计算时代即将流光溢彩的宝石

       ruby,一个优雅的精灵,一个简洁的coder,一个即将长大成人的小姑娘,自从帅哥rails遇上mm ruby 后,他们的故事开始在圈子流传,神奇开始扩展到五湖四海。

       随着IT硬软件的不断发展,时代已发生变化,进入云时代。这个时代的特征更强调架构,更强调重构,更强调敏捷,更强调产品的有用性。性能不再那么重要,因为有了分布性,也是一种性,:)。效率,敏捷是时下流行的话语。

 

        MVC一个经典的架构,J2EE太重,SPRING太强,AOP搞的太繁,MS太封闭,ORM对象化太累,POJO太老土,ActiveRecord不小不大,正合适。什么比合适还好?ROR对MVC正合适,不大不小,够用。

       常讲一句话,MS的技术倾向于把简单的东西复杂化,一个OS包含了很多的技术含量,不是MS不厉害,而是现在是个OPEN的年代,AGILE的年代。

       世界已云化,分布体系架构,LVS,NOSQL,hadoop,scala,erlang。自从bigtable,gfs流入大众法眼,就开启了云时代的大幕。

       十多年前,用MQ,现在用memcache;十多年前,自己写SOCKET类,现在socket lib到处都是。十多年前,没有完成端口,没有EPOLL,那个时候还在争论fork与thread,现在CPU已thread化。

       十多年前,架构过分层体系,分布体系,现在仍然是分层与分布体系的世界。技术只是工具,思维才是哲学。

        几千年前的哲学,现在还在流行,还在影响生活的每一天。

        ruby影响我的不是他的技术体系,而是他的哲学追求。

 

        很早以前用C语言,总觉得他把程序员当记忆工人。

        很早以前用C++,喜欢上了OOP,但指针等及与对C的融合,外部调用,太不OOP化。总缺少一种美感。

        JAVA开始的时候,对纯OOP化是那么的喜欢,可惜J2SE过于泛化,没有把OOP完全坚持,缺少一种执着,多了一种商业的味道。当有天知道JBOSS成ORACLE的了,SUM被收购了,MYSQL被收购了。就知道JAVA的春天已过,MYSQL终将商业化。作为某些层面,不喜欢ORACLE的味道,但不排除看oracle不断的强大。

        C#曾经那么的喜欢,还用他做过一个超大的系统。但.NET终归是MS的,发展的很快,圈子太小。特别是哲学意识内的圈子太小。

        scala,erlang,ruby有相当多的同类,但在这些同类里,喜欢他们。

        有时候,语言只是一种皮。学习一个语言1,2周差不多了,掌握语言的里子需要很久,因为语言的里子其实是一种文化。

        曾经有个SA高手,纯技术人才,跟我说,掌握C与C++,其它语言只要2周基本都OK。呵呵,语法可能如此,深入语言文化体系,很难。

 

        人类语言与编程哲学,现在的世界,离他们的完美融合太远。站在某个层面来讲,世界是没有完美的东西的,两者的融合只能是个梦想,极限会越来越近,但永不可到达。而ruby的文化,在这条路上优雅而跳跃的行走。

 

         不管你喜欢还是不喜欢,一个产品,有了文化,自然有了受众,有了推进力。

 

        云时代,RUBY将流光溢彩,背后将是scala与erlang打造的云。

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值