V2EX = way to explore
V2EX 是一个关于分享和探索的地方
Sign Up Now
For Existing Member  Sign In
Los
V2EX  ›  Ruby

python有Google之类的大公司友好支持,ruby呢?有哪个大公司支持?Apple似乎最有可能?

  •  
  •   Los · Mar 31, 2011 · 11425 views
    This topic created in 5506 days ago, the information mentioned may be changed or developed.
    Lion 中已经将 MacRuby 放到了 private frameworks 里,似乎已经是内定的支持了,还有其他大公司对ruby进行友好支持吗?

    RobinLu的一篇文章:
    “Mac OS X Lion 包含 MacRuby 意味着什么?”
    http://www.robinlu.com/blog/archives/550
    22 replies    1970-01-01 08:00:00 +08:00
    pepsin
        1
    pepsin  
       Mar 31, 2011
    走农村包围城市的战略??

    从我这初学者角度来说,Ruby看着很顺眼
    Los
        2
    Los  
    OP
       Mar 31, 2011
    @pepsin 觉得Apple公司很酷,汗,跟农村这两个字完全没办法联想起来
    pepsin
        3
    pepsin  
       Mar 31, 2011
    @Los Apple这名字。。。有没有
    Los
        4
    Los  
    OP
       Mar 31, 2011
    @pepsin 完全没有,苹果公司,难道让你想到了水果?
    spark
        5
    spark  
       Mar 31, 2011
    都在说python没有end比ruby更简洁...

    为啥我这个菜鸟觉着有end更顺眼一呢?所以,目前在看ruby。
    pepsin
        6
    pepsin  
       Mar 31, 2011
    @Los 详见《阿甘正传》中Gump对苹果的描述吧,哈哈
    9hills
        7
    9hills  
       Mar 31, 2011
    @spark 个人也觉得有end更清晰,估计是习惯问题吧。。
    darasion
        8
    darasion  
       Mar 31, 2011
    嗯。我也喜欢带 end 的语法。
    est
        9
    est  
       Mar 31, 2011
    @spark 用python写模板语法就是悲剧。还是有end好
    makestory
        10
    makestory  
       Mar 31, 2011
    要这么说,苹果和google的支持方式还真很不同呀。
    apple这种程度的支持对开发者短期的影响倒不大,但是似乎会影响到fans对语言的选择呢。
    sqbing
        11
    sqbing  
       Mar 31, 2011
    @pepsin 哈哈,那是段有趣的调侃
    est
        12
    est  
       Mar 31, 2011
    话说Mac OS还不带X的时候就已经包含python了。各大OS基本就只有Windows不自带Python了。其实n年前微软在做sharepoint的时候也曾经有段时间嵌入了个python解释器。LZ多虑了。
    bruce
        13
    bruce  
       Mar 31, 2011 via Android
    37signals
    est
        14
    est  
       Mar 31, 2011
    更正一下,OS X开始才有python。我看了下macpython原来也是第三方的。
    Los
        15
    Los  
    OP
       Apr 1, 2011
    @est Mac OS X 环境默认支持ruby,但MacRuby项目的目的如下:

    “MacRuby是苹果公司启动的一个开源项目,目的是将ruby 1.9移植到MacOS操作系统的Object-C平台上面,让ruby 1.9可以像MacOS操作系统上的原生应用软件那样,运行在Object-C的runtime和GC之上。”
    Los
        16
    Los  
    OP
       Apr 1, 2011
    英文版本介绍如下:
    "MacRuby is an implementation of Ruby 1.9 directly on top of Mac OS X core technologies such as the Objective-C runtime and garbage collector, the LLVM compiler infrastructure and the Foundation and ICU frameworks. It is the goal of MacRuby to enable the creation of full-fledged Mac OS X applications which do not sacrifice performance in order to enjoy the benefits of using Ruby."
    来源于macruby官网: http://www.macruby.org/
    summic
        17
    summic  
       Apr 1, 2011
    php不也没有大公司支持么

    ruby有37signals这么酷的公司支持已经足够了
    est
        18
    est  
       Apr 1, 2011
    @Los 据我所知MacRuby因为用了LLVM的GC,所以是没有GIL的?这算一个很大的卖点。呵呵。
    stranbird
        19
    stranbird  
       Apr 1, 2011
    有DHH大神罩着就够了~
    lldong
        20
    lldong  
       Apr 1, 2011
    ruby受smalltalk的影响很大,可能这是原因之一.
    wtl
        21
    wtl  
       Sep 9, 2011
    apple对MacRuby的态度估计还是试水 还是在看开发者是不是对其有兴趣 所以没投入大精力
    verfino
        22
    verfino  
       Jun 15, 2012
    现在接触ruby的人不比python少多少了,只是ruby来说很多行内人并没有学以致用,并且开发出所谓的ROR产品之后,面对大规模的用户访问有些尴尬,ROR的这个瓶颈一直存在,导致现在太多中大型企业不会考虑ruby,反看最近有越来越多的创业公司选择了它.
    期待2013年ruby2.0的问世
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1066 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 49ms · UTC 22:52 · PVG 06:52 · LAX 15:52 · JFK 18:52
    ♥ Do have faith in what you're doing.