[问题] 程式开发的platform选择

楼主: a07051226 (葡萄糖)   2015-01-23 11:56:42
这边指的是OS问题
我看很多开发者都选择Linux作为开发用OS
想请问说在windows与Linux上做coding有差异吗?
又以那个OS作为coding platform会比较好?
作者: scott260202 (Cake)   2015-01-23 12:08:00
看你开发什么样的程式搂
作者: brli7848 (无理阿?)   2015-01-23 13:10:00
platform傻傻分不清楚?
作者: abcdefghi   2015-01-23 14:56:00
一句话, Linux是开发者的天堂
作者: qas612820704 (Lego)   2015-01-23 16:12:00
GUI跟CLI的差别
作者: tjjh89017 (伊达政宗)   2015-01-23 20:59:00
我选用Linux的原因是缺什么就用套件下载什么就好了
作者: jokester (蛮王科科)   2015-01-24 02:55:00
能拿来卖的OS稳定性都不差最重要是和你要开发的东西配合
作者: pcchou (pcchou)   2015-01-24 21:51:00
Linux 架很多环境非常方便…
作者: carylorrk (carylorrk)   2015-01-25 02:58:00
单纯语言和开发环境你举的几个例子应该都没有什么差,Linux/Mac 的好处在其他地方。套件管理 windows 虽然有chocolatey 但还是差了一截;script 上 batch 也不如shell 来的好,更别说 windows 很多只有 GUI 难以写自动化;架 ssh server 的难度也差很多。Mac 的好处是UX 和稳定性、优化佳,Linux 则是更多可自订的部分(从 kernel 调教到 WM 的选择),不过这离 coding 又更远了XDD不过 windows 自有一套玩法,不得不说 VS 和 .NET 还是蛮强大的。也可以装 Cygwin 玩玩,但是跟套件管理一样,还是不如原生的好。只能说真的要看你的程式情境而定。值得一提的是,我说 Mac 优化好不代表 Linux 无法优化的好,只是需要付出的精力和收获通常不成正比。毕竟我还没有看到哪家大公司专门用 Linux kernel 每年只出几台笔电的,所以很难说 darwin 比 linux 好这种话 XDD就连手机都是,用 android 通常不只出 android,而且型号也多...所以我想 Mac/iOS 稳定性高不是 Linux 的罪过,而是开发目标本来就不同。
作者: Debians   2015-01-27 04:52:00
推楼上认真回复,玩法不同就看接触之后习惯那一套流程;解法可以有很多,看人取舍

Links booklink

Contact Us: admin [ a t ] ucptt.com