V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
Risekyle
V2EX  ›  macOS

准备学习 Ruby, Mac os 和 Linux 怎么选?

  •  
  •   Risekyle · 2017-08-26 12:38:19 +08:00 · 5493 次点击
    这是一个创建于 2682 天前的主题,其中的信息可能已经有所发展或是发生改变。

    已经装好了 Ubuntu,但是还是觉得用起来麻烦,可能是不太习惯把。想问一下,Mac os 和 Linux 开发 ror 哪个更好一点啊,正好手里有点闲钱,如果 Mac os 更好的就打算入一个。如果好不到哪去的话,学生党还是能省就省吧。。。钱还可以省着出去旅游一趟。

    41 条回复    2017-09-09 01:44:32 +08:00
    adeweb
        1
    adeweb  
       2017-08-26 12:44:46 +08:00
    MacOS 自带 Ruby
    SuperMild
        2
    SuperMild  
       2017-08-26 12:47:28 +08:00   ❤️ 1
    - 买 Mac 的好处远在写 Ruby 好不好之上。
    - 写 Ruby 本身 Mac 没有太多优势。
    - Linux 本身很适合学习编程。
    - 但人生不是只有编程,因此对于很多人来说在最好既使用 Linux,同时也使用 Mac 或 Win。
    frozenthrone
        3
    frozenthrone  
       2017-08-26 12:49:26 +08:00
    当然是 mac
    littleylv
        4
    littleylv  
       2017-08-26 12:50:47 +08:00
    仅仅在 ruby 这一点上,没有哪个好与不好。
    楼主的需求给的不足,无法评估。
    littleylv
        5
    littleylv  
       2017-08-26 12:52:00 +08:00
    一楼的说法并不能成为 mac 更好的理由。就算 linux 不自带 ruby,安装一下不也分分钟的事?
    xi4oh4o
        6
    xi4oh4o  
       2017-08-26 12:56:47 +08:00
    两个都挺好的,Mac 整体体验比 Linux 好
    oott123
        7
    oott123  
       2017-08-26 13:00:05 +08:00
    对 ruby 而言,只要不在 windows 上折腾,mac 和 linux 差不多
    windows 可能麻烦了点……
    recordnow
        8
    recordnow  
       2017-08-26 13:03:44 +08:00
    学 ruby 的话 linux 和 osx 都差不多。想省钱去旅游就 linux,不然就买 macbook 得个好工具。
    wweir
        9
    wweir  
       2017-08-26 13:05:52 +08:00 via Android   ❤️ 1
    同时使用 Mac/Windows/Arch Linux,,表示这都不是事儿。
    开始学,而不是停留在学习的准备阶段,这才是重点
    hololens
        10
    hololens  
       2017-08-26 13:09:30 +08:00
    @wweir 严重同意,我现在就是学 python 静心静不下。烦躁的很。
    Weny
        11
    Weny  
       2017-08-26 13:53:51 +08:00 via iPhone
    Mac
    fcka
        12
    fcka  
       2017-08-26 13:56:43 +08:00 via Android
    现在学 Ruby ?
    Yvette
        13
    Yvette  
       2017-08-26 15:23:37 +08:00 via iPhone
    想买 Mac 就买吧,跟学啥没关系,都一样,开心最重要
    chloerei
        14
    chloerei  
       2017-08-26 15:30:07 +08:00
    “手里有点闲钱”,“学生党还是能省就省吧”,“省着出去旅游一趟”。

    钱是自己挣的么?
    cokilee
        15
    cokilee  
       2017-08-26 15:33:56 +08:00 via iPhone
    @littleylv SUSE&openSUSE 也是自带 ruby 的呀,所以我觉得学习 ruby 和平台并没有太大关系。
    EPr2hh6LADQWqRVH
        16
    EPr2hh6LADQWqRVH  
       2017-08-26 15:39:20 +08:00 via Android
    学什么 Ruby 啊,你学 PHP 多好
    ipwx
        17
    ipwx  
       2017-08-26 15:54:22 +08:00
    有啥用啥。家里有钱富二代买一台扔一台也无所谓。
    crayygy
        18
    crayygy  
       2017-08-26 16:19:07 +08:00 via iPhone
    你要说学生党没什么钱,的确省一省应该的……但是省了买 Mac 的钱去旅游,作为一个学习阶段的人我不建议你这么做
    Lax
        19
    Lax  
       2017-08-26 16:50:46 +08:00
    先买吧,Mac 也能(容易)装 Linux
    marenight
        20
    marenight  
       2017-08-26 17:27:15 +08:00 via iPhone
    mac 自带的 ruby 能用?
    Risekyle
        21
    Risekyle  
    OP
       2017-08-26 17:35:34 +08:00
    @chloerei 你从出生开始就用的自己挣的钱?不是自己挣的我还不能用了吗?
    Risekyle
        22
    Risekyle  
    OP
       2017-08-26 17:37:17 +08:00
    @avastms 主攻 Java 已有两年,暂时不打算学 PHP,想学 Ruby 是因为一来自己想学,而来想去的公司用 Ruby 有加分。
    Risekyle
        23
    Risekyle  
    OP
       2017-08-26 17:40:13 +08:00
    我问这个问题,其实就是想知道 Mac 的优势,为什么大家都在关心其他的。。。直接回复 mac 的优缺点不就行了。。。
    Risekyle
        24
    Risekyle  
    OP
       2017-08-26 17:43:27 +08:00
    @fcka 49 年入国民党吗? 2333
    tomczhen
        25
    tomczhen  
       2017-08-26 17:48:08 +08:00 via Android
    还是选 Mac 把,免得还得发一贴问选哪个发行版:doge:
    Risekyle
        26
    Risekyle  
    OP
       2017-08-26 18:19:49 +08:00
    @tomczhen 哈哈哈,发行版不用问了,已经装好了
    halczy
        27
    halczy  
       2017-08-26 18:34:17 +08:00
    Windows 下可以用 Vagrant 来开 Linux 虚拟机。嫌 Vagrant 麻烦可以用 Cloud9 的云 IDE。Cloud9 用 GCE 台湾,性能还不错。

    MacOS/Linux 下各发行版是否自带的 Ruby 其实不太重要。实际你要用到 rvm 或 rbenv 来管理版本。
    oska874
        28
    oska874  
       2017-08-26 19:21:35 +08:00
    花式推 mac。
    i2ex。
    xingxingnuit
        29
    xingxingnuit  
       2017-08-26 20:57:28 +08:00
    mac 的话其实买个 2 手的就可以,5000 以内可以买到 me865 这样的。
    主要是 mac 可以做多种开发,iOS,Android,都可以写,你机器如果能完美 hackintosh 也不用换电脑了,加个内存和触摸板就行。
    cxbig
        30
    cxbig  
       2017-08-26 22:10:33 +08:00
    想换好装备别拿学习当借口。钱是自己的想花就花,不是自己的还是悠着点。
    artoostark
        31
    artoostark  
       2017-08-26 22:24:47 +08:00
    看有多少钱。
    fork3rt
        32
    fork3rt  
       2017-08-26 22:40:25 +08:00 via iPhone
    这个… 这个好像和操作系统没啥关系吧。
    Marfal
        33
    Marfal  
       2017-08-26 22:42:14 +08:00
    都行
    Totato5749
        34
    Totato5749  
       2017-08-26 22:43:33 +08:00
    po 不会是想去大疆吧
    AEANWspPmj3FUhDc
        35
    AEANWspPmj3FUhDc  
       2017-08-26 22:48:20 +08:00 via Android
    windows 也行,你们这些人啊,先学啊,管这么多干什么。
    wolffn
        36
    wolffn  
       2017-08-26 22:57:37 +08:00
    mac 肯定还是值得,买吧
    aristotll
        37
    aristotll  
       2017-08-27 00:26:58 +08:00
    mac 也不错很多东西都用 Ruby 的 如 homebrew 可以看工具源码学习
    lightening
        38
    lightening  
       2017-08-27 04:23:32 +08:00
    都行的,系统自带不自带没什么关系,反正你要用 rbenv。
    hst001
        39
    hst001  
       2017-08-27 17:52:24 +08:00
    在 i2ex 这种问题肯定有人无脑推 mac。
    语言不是平台独占的话,应该优先考虑其它需求,比如对游戏有没有需求,比如想省钱等等。如果不是跑很重的代码,一般般的笔记本就行了,win Linux 双系统也可以,工作后有钱再换其它喜欢的。
    crazyjin
        40
    crazyjin  
       2017-09-06 12:19:13 +08:00
    建议你使用 Mac +Linux(virtual box 后台运行)。Mac 用来使用 GUI 工具,Linux 用来学习、跑程序。
    既然你现在有一个电脑,那建议你装个 windows+Linux ( linux virtual box 后台运行)。省下的钱拿去泡妹子,等你走上编程的道路,女朋友就没那么好找了。。
    Risekyle
        41
    Risekyle  
    OP
       2017-09-09 01:44:32 +08:00 via iPhone
    @crazyjin 哈哈哈,令人窒息的操作,不过我已经有女票了,而且暂时不打算买 mac 了,ubuntu 下写也还不错。
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2637 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 26ms · UTC 06:39 · PVG 14:39 · LAX 22:39 · JFK 01:39
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.