V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
V2EX 提问指南
gno23x
V2EX  ›  问与答

除了 PHP 工作语言以外想额外学习一门脚本语言,看到 http://www.zhihu.com/question/24549965 这样的问题,我是不是应该毫不犹豫地选择 ruby?

  •  1
     
  •   gno23x · 2014-07-20 17:55:16 +08:00 · 5000 次点击
    这是一个创建于 3770 天前的主题,其中的信息可能已经有所发展或是发生改变。
    第 1 条附言  ·  2014-07-21 14:01:42 +08:00
    谢谢各位,已经决定先学python,想学PHP以外的另一门脚本语言,主要是希望弥补PHP在其它领域的不足。
    24 条回复
    WildCat
        1
    WildCat  
       2014-07-20 17:58:42 +08:00
    毫不犹豫选择Python才是标准答案
    wangfeng3769
        2
    wangfeng3769  
       2014-07-20 18:01:26 +08:00
    ruby go
    ChiangDi
        3
    ChiangDi  
       2014-07-20 18:07:45 +08:00 via Android
    少上知乎
    baocaixiong
        4
    baocaixiong  
       2014-07-20 18:09:00 +08:00
    看什么顺眼就搞哪个..
    gseven
        5
    gseven  
       2014-07-20 18:50:43 +08:00
    语言只是工具,哪个顺手弄哪个,如果工作需要就再说
    rails3
        6
    rails3  
       2014-07-20 18:58:14 +08:00
    支持ruby
    s51431980
        7
    s51431980  
       2014-07-20 19:28:15 +08:00   ❤️ 1
    ruby语法很赞,然后让你厌恶php,所以还是不要学ruby了
    blacktulip
        8
    blacktulip  
       2014-07-20 19:33:45 +08:00
    哈哈,都学学吧,等哪天楼主突然想搞科学计算了,Python 说不定还能用得上。
    wolong
        9
    wolong  
       2014-07-20 20:00:23 +08:00   ❤️ 1
    我之前也是搞PHP的,后来学了python,也是犹豫2和3之间。想着2比较成熟,3的发展比较好。但是想到不同语言之间的差别基本上也就是类库的差别,同一个语言版本之间的差别会差到多少,就先选了相对比较成熟的2.以后要改3也不会很难吧。
    ffffwh
        10
    ffffwh  
       2014-07-20 20:33:38 +08:00
    ruby好,更接近lisp....
    refear99
        11
    refear99  
       2014-07-20 20:42:28 +08:00   ❤️ 1
    我现在跟你一样,感觉PHP有些不够用了想学另一个
    选择也就是ruby、go、python、node这4个吧。
    go感觉现在用的太少,就先不考虑了。node现在大家都唱衰,本身自己JS也很差也先不考虑。
    之后开始纠结ruby和python,性能、语法、开发效率。
    再后来就释然了,选定了python先搞咯,ruby和node以后如果觉得好再学不迟~
    levn
        12
    levn  
       2014-07-20 20:45:47 +08:00
    js好,更接近lisp……
    geekHarvey
        13
    geekHarvey  
       2014-07-20 21:22:24 +08:00
    @ChiangDi 哈哈,太对了
    momo5269
        14
    momo5269  
       2014-07-20 22:31:30 +08:00
    Scheme好,更接近……
    你说啥?
    assassinpig
        15
    assassinpig  
       2014-07-20 22:39:29 +08:00
    随你,你以前是php的话,ruby可以的说
    lansh2014
        16
    lansh2014  
       2014-07-20 23:44:42 +08:00
    作为去年刚转语言的人。现在是CPP+LUA。主要是工作业务的问题。一直在游戏公司里面干,PHP用得深度和广度都不多。所以果断转了CPP+LUA做手游的双端开发~~
    em70
        17
    em70  
       2014-07-21 00:05:09 +08:00 via Android   ❤️ 1
    ruby on raise 第一次让我知道网站还能这样写,受益匪浅
    nicai000
        18
    nicai000  
       2014-07-21 00:55:37 +08:00   ❤️ 1
    @em70 Ruby on Rails

    另外回楼主, 别纠结, 先学一个再说, 两个都学了又费多少劲? 个人意见不搞RoR的话就Python3吧
    mcfog
        19
    mcfog  
       2014-07-21 07:41:45 +08:00   ❤️ 2
    ruby和php覆盖的领域几乎完全相同啊,我觉得选go/node是更好的选择呢,虽然go不算脚本语言
    guoer
        20
    guoer  
       2014-07-21 09:35:54 +08:00
    go
    kennedy32
        21
    kennedy32  
       2014-07-21 10:13:56 +08:00
    如果楼主有足够的时间精力,看着自己兴趣一个个语言来
    jyhmijack
        22
    jyhmijack  
       2014-07-21 10:50:28 +08:00
    撸python比ruby更容易上手,如果哪一天要做数据挖掘机器学习什么的,python可以直接用上~ 写ruby会比较开心,但是生产环境上用的会少一点
    andy1987
        23
    andy1987  
       2014-07-21 15:51:10 +08:00
    我是喜欢python,ruby不是不喜欢而是语法是我不能接受所以不会去学,现在在弄js,主攻nodejs,其实语言就是一种工具,看你当前的工作环境那种更适合你这个环境才是王道
    msg7086
        24
    msg7086  
       2014-07-21 16:44:44 +08:00
    曾经我也觉得不太能接受ruby的语法,所以一直坚持用php十多年,直到有一天……

    我现在已经不会写php代码了。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5590 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 01:33 · PVG 09:33 · LAX 17:33 · JFK 20:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.