• 请不要在回答技术问题时复制粘贴 AI 生成的内容
octalempyrean
V2EX  ›  程序员

你们选择 mac 和 Linux 系统都是用来做什么的?

  •  
  •   octalempyrean · Jan 27, 2020 · 13407 views
    This topic created in 2484 days ago, the information mentioned may be changed or developed.

    大半夜了解个问题・_・?

    你们选择 MAC 开发或者使用 linux 都做什么的啊?能具体说下么?一直不晓得,针对 win 用户 mac 和 linux 都是在开发服务端么?都是再用什么语言呢?

    感觉很少 win 上开发的呢? why ?

    66 replies  •  2020-01-31 19:16:01 +08:00
    asan2006
    asan2006
    Jan 27, 2020 via Android
    1
    Win+ubuntu 虚拟机
    lostberryzz
    lostberryzz
    Jan 27, 2020
    2
    我觉得除了 macOS/iOS 开发以及 C#开发,其他的领域大多都是全平台可用,至于 Windows/macOS/Linux 都是主流平台
    20015jjw
    20015jjw
    Jan 27, 2020 via Android
    3
    公司第一平台就是 mac 第二就是 linux...
    lihongming
    lihongming
    Jan 27, 2020 via iPhone
    4
    Windows 上跑 node 总是有莫名其妙的问题,看错误提示还得让我装 visual studio,不知道是什么奇怪的依赖。mac 下就一切正常
    calloc
    calloc
    Jan 27, 2020 via iPhone
    5
    编译 Android 源码
    yeya24
    yeya24
    Jan 27, 2020
    6
    做一些 docker k8s 底层的开发,导致目前虽然有 mac,但还是得开一台 ubuntu 虚拟机来写代码。。。
    AEANWspPmj3FUhDc
    AEANWspPmj3FUhDc
    Jan 27, 2020 via Android
    7
    程序员使用 Win 才是主流吧。

    java 后端路过,选 win, linux 都行,只是喜欢用 linux 罢了。
    orzorzorzorz
    orzorzorzorz
    Jan 27, 2020❤️10
    8
    如果 win 有 linux 那么出色的 rm -rf 就好了。win 删文件,明明是我建的文件,我却删不了,它要跟我讨价还价,我都怀疑我是不是被绿了。但 linux 就不会有这个问题,我想插就插,什么角度,多少下,射多少,随心所动。
    至于 mac,那是小三。有时候你就是无聊到在屋子里打开电脑放 av,然后出去把门关上,自己耳朵贴在门上,假装自己被 ntr 了。这般无力时刻,mac 它来了...
    zjsxwc
    zjsxwc
    Jan 27, 2020 via Android
    9
    你们选择 MAC 开发或者使用 linux 都做什么的啊?
    开发、办公、娱乐

    针对 win 用户 mac 和 linux 都是在开发服务端么?
    除了服务端,我也会写前端和原生 gui,区别不大

    都是再用什么语言呢?
    golang、c++、java、php、js 都有,就是很久不写 c#了

    感觉很少 win 上开发的呢? why ?
    反问,家里全都是 Linux、mac 设备,为什么要用 win 开发,自找麻烦吗?
    xuanbg
    xuanbg
    Jan 27, 2020
    10
    Mac:日常办公、写代码
    Linux:VM 虚拟机,跑 Docker 专用
    Win:VM 虚拟机,写 C#桌面应用代码专用
    VDimos
    VDimos
    Jan 27, 2020 via Android❤️2
    11
    我相当讨厌 windows 的环境变量配置以及一些环境的搭建,但是又离不开 windows 上的一些常用软件,mac 是最合适的替代品
    martinsu
    martinsu
    Jan 27, 2020 via iPhone
    12
    @orzorzorzorz 你戏真多,笑死我了😂
    fox0001
    fox0001
    Jan 27, 2020 via Android
    13
    个人日常使用 Lubuntu,家用服务器、VPS 跑 Debian
    shakoon
    shakoon
    Jan 27, 2020 via Android
    14
    @orzorzorzorz 不要神化 rm -rf。他也是个普通人,也会发生文件已经被删了但磁盘空间还在是被绿得不断减少的情况,此时除了杀进程别无他法,但对外服务的关键进程哪能乱动
    CreSim
    CreSim
    Jan 27, 2020 via Android
    15
    Mac 用习惯了之后也没有用 windows 的必要,痛点 app 就用 parallels 的融合模式解决。
    要说 mac/linux 到底有哪些“小小”的优势,主要是包管理和 POSIX 一整套标准吧。
    Nasei
    Nasei
    Jan 27, 2020❤️13
    16
    用 win 的才是大多数,但是 mac 用户中的一部分人就喜欢咋呼。

    之前要不看 V2EX 的访问操作系统的统计,我还以为这里人手俩 mac
    jousca
    jousca
    Jan 27, 2020❤️1
    17
    MAC 主要拿来看视频,MAC 下的腾讯视频、爱奇艺 没有广告……
    dilu
    dilu
    Jan 27, 2020 via Android
    18
    win 上有时候真有一些稀奇古怪的问题,而自身对 win 了解不多,linux 不仅顺手,还更熟悉 出现问题好排查
    omysho
    omysho
    Jan 27, 2020 via Android
    19
    用 JB IDE 的人都知道,mac 比 win 和 linux 多一个修饰键,因此多出 n 个组合快捷键,工作效率大大提升。
    z1s23
    z1s23
    Jan 27, 2020
    20
    win:玩 LOL 和 Steam 游戏
    mac:干活
    DamienS
    DamienS
    Jan 27, 2020
    21
    用 linux 打游戏的你信么。
    我的座机懒得装 windows 了,就装了个 Ubuntu,安了个 steam 来打游戏,其实很多游戏都有 linux 版的。而且因为这台电脑 RAM 比较大,也用来做 android 开发。

    mac 就是公司发的用来干活的
    charlie21
    charlie21
    Jan 27, 2020❤️2
    22
    V2EX 的访问操作系统的统计 /t/638401

    Win 44%, Android 24%, iOS 19%, Mac 10%,
    Linux 1.5%
    daozhihun
    daozhihun
    Jan 27, 2020
    23
    说说我的情况,目前在用三台电脑:
    Windows (笔记本):C#开发,日常使用
    macOS (笔记本):外出时携带进行工作,偶尔用来看电子书
    Linux (台式机):主力开发机,专注写代码
    xau
    xau
    Jan 27, 2020 via iPhone
    24
    现在需要什么系统就用什么系统 哪种自己好用就用哪种系统
    Princeling
    Princeling
    Jan 27, 2020
    25
    我自己是学电子的,然后很多 EDA 的软件只有 Windows 版,或者只有 Windows 有破解版,所以用了 Windows 的系统,但是这些软件,还是上台式机比较好,运行起来比较伤笔记本。也用过 Ubuntu、因为 FPGA 的话,Ubuntu 开发方便点,当时也是因为买不起 Mac,或者是学 Linux 想装 X,给台式机装了个 Ubuntu 的系统,用了一年再换回 Windows,不得不说 Windows 亲民的一批。然后我发现我日常用笔记本的需求只有写一些代码,文档,剪辑视频,我发现 Mac 是很好的选择,然后我就先装了黑苹果,体验了一段时间觉得很不错,就入了 MacBook Pro。现在台式机是 Windows,还有自己用 Mac,Linux 的机器都是装在 ESXI 系统上的虚拟机,完全够用,B 格还高
    KevZhi
    KevZhi
    Jan 27, 2020 via iPhone
    26
    final cut pro
    1998qiu
    1998qiu
    Jan 27, 2020 via Android
    27
    linux 玩 c/c++/emacs 啊
    raptor
    raptor
    Jan 27, 2020
    28
    开发,学习,娱乐都好用啊,反正也不玩游戏。十几年来不用 windows 感觉少了很多麻烦
    ace12
    ace12
    Jan 27, 2020
    29
    装逼
    ufan0
    ufan0
    Jan 27, 2020
    30
    有些工具在 Linux 上更称手,并且文档丰富。
    JerryCha
    JerryCha
    Jan 27, 2020
    31
    修图
    RX8smd2mLEWdcHNO
    RX8smd2mLEWdcHNO
    Jan 27, 2020
    32
    mac 用來開發.

    linux(ubuntu, docker)機用來部置
    omph
    omph
    Jan 27, 2020
    33
    linux 日常使用,好自由,按自己的使用习惯定制
    tourist2018
    tourist2018
    Jan 27, 2020
    34
    反正都不完美 所以三个设备都有岂不更好!
    obarong
    obarong
    Jan 27, 2020
    35
    在客户面前装 B
    iasuna
    iasuna
    Jan 27, 2020
    36
    用 mac
    科研领域 基本只用来开 chrome 写代码的话有台式的 ubuntu 和 debian
    作为个人电脑 mac 对于我来说太合适了 轻便 邮箱程序好用 屏幕好
    而且我根本不用 windows 专属软件 所以没有任何障碍
    MrUser
    MrUser
    Jan 27, 2020
    37
    主做 WebApp,因为服务端是 Linux 为了和服务端统一所以选的 Deepin Linux,但是软件太少就转用 MacOS 了
    charlie21
    charlie21
    Jan 27, 2020
    38
    @VDimos 所以 windows 的环境变量配置以及一些环境的搭建,有什么良方?
    LzyRapx
    LzyRapx
    Jan 27, 2020❤️1
    39
    mac: 写自己的代码
    Linux(ubuntu): 写公司的代码
    Win: 打游戏
    nightwitch
    nightwitch
    Jan 27, 2020❤️1
    40
    干活呗。只谈一些开发中比较常见的痛点吧。

    Windows 下对 C 的支持是残的,只支持到 C89。
    Windows 对 docker 的支持似乎也是残的。
    Windows 的 cmd 是残的,powershell 功能还可以,但是命令实在是太冗长了,可能微软觉得大家只用 powershell 对着手册写脚本。
    Windows 没有包管理器,C++这边有个官方的库管理器 vcpkg,但是也仅面向常用的 C++库,而且坑也不少。第三方的 choco,scoop 等也各有各的问题。
    Windows 正在使用的文件无法被删除。
    Windows 专业版很贵,自己买的笔记本一般只带一个阉割版的家庭版,连进组策略都进不了。

    WIn10 有了 WSL 支持,带来了包管理器和 LInux 命令行工具以后以上问题似乎缓解了不少。不过我个人 Windows 上第一个装的软件就是 msys2
    inhzus
    inhzus
    Jan 27, 2020 via Android
    41
    Linux 实话实说:一定程度上方便编程( c++向),极大程度上方便装逼
    las917vki
    las917vki
    Jan 27, 2020
    42
    争系统是最傻逼的。。。。
    对我这种哪个平台都能写出一样效果的代码的人来说。
    爱用啥用啥,我推荐大家使用 Windows XP。
    oovveeaarr
    oovveeaarr
    Jan 27, 2020
    43
    小孩子才做选择,我全都要
    sweat89
    sweat89
    Jan 27, 2020
    44
    mac 工作,win 打游戏
    qceytzn
    qceytzn
    Jan 27, 2020
    45
    为了隐私 ,用 linux,windows 现在都跑在虚拟机里
    Crimson47
    Crimson47
    Jan 27, 2020
    46
    win 通常我只用来打游戏。。。
    linux 没有游戏可玩,所以我可以更好地学习
    luckyrayyy
    luckyrayyy
    Jan 27, 2020
    47
    最终跑在 Linux 上的东西,用 Linux 开发不是最合情合理的么...你这问题问的就有点奇怪。
    JunoNin
    JunoNin
    Jan 27, 2020 via Android
    48
    个人习惯问题
    shanlanlan
    shanlanlan
    Jan 27, 2020
    49
    想买 Mbp 装逼,最后屈服于现实买了台 Win
    calvincc
    calvincc
    Jan 27, 2020
    50
    嵌入式 Linux 开发
    calvincc
    calvincc
    Jan 27, 2020
    51
    @lostberryzz 嵌入式 Linux
    miv
    miv
    Jan 27, 2020
    52
    公司用的 win,之前本来想用 Linux 的,不过图形界面等其他原因、显卡驱动等原因,就不用 Linux 了,该用了 Mac.
    以后有机会会弄 Linux,打算 deepin 走起
    miv
    miv
    Jan 27, 2020
    53
    从外表协会上来说,对于我自己,win 易用性满分,界面设计不好看(腻了)
    Linux 的桌面从外表上感觉挺好看的(Ubuntu)
    Mac 桌面吹爆,丝滑、简洁、优雅、美(颜控)
    jin7
    jin7
    Jan 28, 2020
    54
    写 python
    chocotan
    chocotan
    Jan 28, 2020
    55
    用 windows 的时候 mvn clean 总是提示 target 目录被占用......我还得下个 unlock 软件......
    还有不能自定义切换工作空间的快捷键
    mouyase
    mouyase
    Jan 28, 2020 via Android
    56
    ios 开发,写 python 比 win 省点心
    yinzhili
    yinzhili
    Jan 28, 2020
    57
    Windows 还是绝大多数人的选择。没什么原因,就是便宜实用。
    aibay
    aibay
    Jan 29, 2020
    58
    为了 Logic Pro X 和 FCPX,这两个领域 Mac 可以把 windows 同行吊起来打
    ggicci
    ggicci
    Jan 29, 2020 via iPhone
    59
    不是 Windows 开发者。所以在 Windows 就装了个 steam。mac 和 linux 开发是真香。
    unlighted
    unlighted
    Jan 30, 2020
    60
    GUI 开发+服务器+web(在学).感觉喜欢那种随时打开一个 terminal 操作一个事情,结束就关闭,真的很爽.
    imbushuo
    imbushuo
    Jan 30, 2020
    61
    拿来 RDP Windows (
    atcdef
    atcdef
    Jan 30, 2020
    62
    ubuntu 是我日常使用的系统,虚拟机里装了个 win 用来玩 QQ,日常工作就是写 python+vue,其实用 windows 也没啥问题,就是看不惯 win10,所以一怒之下迁移到了 ubunu 下面。现在已经习惯了,觉得其实也没什么了不得的大问题。
    sillylang
    sillylang
    Jan 31, 2020
    63
    迫于 win 之 update,开始 linux 之路
    sillylang
    sillylang
    Jan 31, 2020
    64
    看了一遍理由没我的真实
    zhengfan2016
    zhengfan2016
    Jan 31, 2020 via iPad
    65
    我目前还在 win 开发,不过正准备转黑苹果,因为在 win 下 vuejs 做前端的教程太少了,网课几乎全都是 mac 的,为了避免弯路不得不用黑苹果
    qq544230987
    qq544230987
    Jan 31, 2020
    66
    装逼
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Privacy   ·   Solana   ·   991 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 142ms · UTC 19:40 · PVG 03:40 · LAX 11:40 · JFK 14:40
    ♥ Do have faith in what you're doing.