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

hpking 复制链接去分享

mac 用linux那就是廉价强迫症了

0

吃仙女的犊 复制链接去分享

java 开发使用win 发布用Linux 或者win 现在各种的云平台都很成熟,方便

0

孤潭云影 复制链接去分享

必须windows,最好再配一台centos的机器,不行就用虚拟机或者子系统。mac在用,能满足大部分开发需求并且体验良好,可惜一个工程师该做的永远不是一昧的敲代码,mac系统等我局限性太大了。

0

surhui 复制链接去分享

Windows

0

依林 复制链接去分享

其实作为程序员而言,干什么事用什么工具,往往事半功倍,但日常生活趋向于用自己觉得最方便的。

0

alanzhangxu 复制链接去分享

主要用windows,毕竟多年的使用习惯了,其实现在除了互联网企业应该用的都是Windows

0

1228545234943800 复制链接去分享

我长期在mac os,windows10,linux的centos下开发,使用起来最舒服的还是mac os 系统!mac软件没那么多捆绑插件,懂得如何找资源,软件也容易找,而且,开发ios软件也只能macos下开发!所以我选mac比较适合

0

次元社长 复制链接去分享

做了套Windows下的云平台,数据库兼容win/linux,平台二次开发支持大部分主流OS与语言,前端支援win/linux/android/ios…挺有趣的

0

hythzx 复制链接去分享

办公笔记本用Mac,在家台式机用Windows,服务器统一用Linux,各有各的优势,都挺好的

0

阿策~ 复制链接去分享

自己和单位都是Mac系统,上大学时是Windows,好处就是方便电量久,主要是做Android,Mac更流畅一些。从Windows过度到Mac时对命令行学习了不少

0

穆鱼 复制链接去分享

Win10加vmware虚拟机

0

飞天遇见妞 复制链接去分享

个人向往Linux,win只不过是业务需要。

0

1280977375736483 复制链接去分享

C#偶尔用Windows,日常OpenSUSE 15

0

1671400777995690 复制链接去分享

zajsjdjdjznsjzhshs

0

harry_h 复制链接去分享

在家用Linux,在公司用win,唯一区别是有些开发工具对中文的支持没有win那么好,但是习惯英文状态的人完全没感觉。现在不同5年前了,可能之前用Linux开发学习娱乐有频繁卡顿,软件不支持的情况,但是从今以后不会了,现在我用Linux半年,从休闲娱乐到开发,在win上能做到的我都可以做到。而且Linux上没有很多win的臭毛病,比如win上很多弹窗广告而且很多软件都收费,Linux现在绝对可以取代win,唯一吃力的是你刚开始的使用代价比win大,要花大量时间熟悉使用命令行方式安装软件,如果跨过这道坎,那就是一个全新的世界。

0

pocoo 复制链接去分享

逗!PHP有2.3.x?

0

ivenyang 复制链接去分享

Mac linux用的比较多,偶尔用下windows

0

学习技术吧 复制链接去分享

去年及以前都是用windows,今年开始主要linux,因为不喜欢win10,现在只有一些win客户端软件在虚拟机里维护,但也正在逐渐开发web版来代替

0

三丈六尺五 复制链接去分享

补充一下,我个人目前用VS,未在其他平台开发过产品,仅接触过MAC CentOS,不同点更多的是操作习惯不同,多平台增加了学习成本。有主有次地使用平台吧

0

icareprc.cn 复制链接去分享

刚看到开头几行就感到疑惑,你应该是应聘vb,为啥会因linux被刷呢?好神奇

5