1. 聚能聊>
  2. 话题详情

一个认为比较重要的话题,程序员在什么操作系统下开发

一直以来很疑问的一个,很怀疑的一个话题。“程序员都是在什么操作系统下做‘开发’”。
image
过去
一开始接触到的程序就是VB,是在00年。那个时候用的都是win98,linux已经开始了。刚毕业,去面试VB或ASP工作,问什么操作系统下开发,我回答了说win 98。结果被刷了很多次。。

中间
后来从事的工作也是与程序方面有关联。进过移动增值公司,进过新媒体公司,进过网站公司。碰到的遇到的程序员,不管是C++、JAVA还是C#、PHP、.NET…… 没有一个不是WIN下面做开发的。而且大部分都是XP。

现在
查看中国网民的使用习惯和流量统计。
image
可以发现win系统还是领先的.
image

虽然过去都五六年了。自己也使用过linux的ubuntu,但是感觉很不习惯。效率速度没有win下面开发那么快。写代码手写可以忍受,但是一个个的敲,一个提示都没有,调试都不方便。支持的软件少得可怜。而且也经常报错死机(确实是遇到了死机,频繁的 Ubuntu LTS 12.04 wubi),开firefox看视频没多久就死机。使用了没几天就放弃了。

还是回到那个问题“程序员是在用什么样的操作系统”。
个人的看法,可能中国大陆境内的程序员跟欧美国家的程序员用的系统不一样吧~ 所以导致每次说到程序的开发的例子测试的举例都是的在linux下面的。 还有一个值得说的就是 PHP 每次的新版已经越来越明显的说明弃用window了。php从 2.3.x开始官网就不提供window下的安装包下载了。apache也是这样。所以更让人觉得不解。

下面我的问题是
1 你是在什么系统下做开发?有那些痛点?

2 谈谈在不同系统下开发 最大的区别在那里?

参与话题

奖品区域 活动规则 已 结束

  • 奖品一

    阿里云代金券 x 3

  • 奖品二

    定制保温杯 x 1

  • 奖品三

    数据线 x 1

96个回答

0

jamesdu 复制链接去分享

在windows和mac下开发,主要开发java、php、golang。Mac下感觉配置很方便,已经成为主要开发环境。
说到痛点就是windows下不区分大小写,很多初级程序猿容易犯错误!而生产环境通常都到Linux。

0

true。。 复制链接去分享

Web开发,我觉得区别不大,关键是对那个系统熟悉

0

niaoshuai 复制链接去分享

各种系统 游刃有余

0

1610521154283038 复制链接去分享

我除非开发.net相关必须要用windows的环境,大部分都在elementary os下,喜欢它的简洁。

0

roster 复制链接去分享

支持mac,系统底层是Linux,操作简单。终端用起来很顺手
windows配置环境超恶心,配完,不注意,环境坏了又要重新弄。公司电脑事最多的就是window。

感觉用window就是用gui。除了这好像就没了。

0

1889622491714920 复制链接去分享

windows相对多一点吧

0

tots 复制链接去分享

macOS为主,Windows Server 2016也用

0

okeyest 复制链接去分享

用过macos也用过win10,其实个人觉得win的整体生产力要高点。

0

noneme 复制链接去分享

linuex多好用的操作系统啊,整个系统的文件利用率高,配置好修改,用习惯linuex的话Windows反而不怎么喜欢了。

0

haomiao 复制链接去分享

主要是mac os 和ubuntu环境,用的很爽

0

西狂sanji 复制链接去分享

1 win10,工具便捷但对硬件要求高;Linux,稳定但需要很多辅助工具;
2 区别就在于在开发的同时如果需要协作或者其他工具,那还是win10目前更合适了。

0

1214344517554944 复制链接去分享

哈哈哈

0

oliverdada 复制链接去分享

win10,卡卡卡

0

cosmosray 复制链接去分享

windows还是挺多的,毕竟相比其他系统已经国产电脑来说,比例相当之大

0

silence129 复制链接去分享

再测

0

silence129 复制链接去分享

巴巴

5