-
原因如下:1、操作系统的竞争已经到了一个新的阶段,虽然Windows仍然是真正的老大,但操作系统的战争已经不再是10年前的样子了。 随着Web应用程序的普及,许多人的电脑已经成为名副其实的上网本或互联网机器。
Windows、Mac OS x Linux Unix在几个主要平台上都有流行的Web浏览器,只要你不是一个执着的IE粉丝,那么如果你的主要任务是网页浏览,那么现在几个主要操作系统的体验都非常接近。 其他流行的基于 Internet 的软件通常具有更好的跨平台支持。 比如聊天工具,Gtalk全平台覆盖,MSN全平台覆盖,现在就连一直被认为是很封闭的QQ,居然都有Linux版本(虽然口碑不错,但也有Luma QQ等替代品)、Mac版(口碑不错)、iPhone版(最近刚刚更新, 这很好)。
我们甚至看到上网本作为一个硬件类别的创建。 互联网成为计算机的中心,大大削弱了Microsoft的垄断优势。
3-4年前,当我切换到Mac OS X时,除了招商银行等少数应用程序外,我没有感到任何痛苦。 当时主要开发服务器端程序,程序的运行环境是Linux,在Mac OS X的Unix上开发其实非常方便。
程序员是否可以在平台之间切换并不重要,重要的是我们程序员已经可以自由地在平台之间切换。 这使我们可以尝试使用 Windows 以外的平台。
-
OS X还有很大的发展空间,WIN和Linux都接近成熟,操作系统漏洞相对较少。
-
OS X 是一个封闭的系统,只适合一些正常的工作和日常应用,而 Windows 主要偏向于广大用户,如果你是软件开发者,那么选择 Linus 是很合适的,Linus 是一个基于多自由的 Posix 和 UNIX 操作系统,擅长多任务处理,有利于提高工作效率。
-
价格昂贵,,其实没有偏好,Windows之书绝对还是主流,无论是软件的兼容性还是使用的可操作性。
但是,MAC系统真的很好,它不生成注册表,系统稳定,携带方便。
不太喜欢这个系统,花了一个多星期才改成win7。
其实很多人都会在里面安装一个Windows,双系统。
Linux是一个普通人不会用到的系统,虽然是开源系统,但使用起来太不方便了,并不是每个从事它的人都知道Linux指令。
-
谈论血统,而不是血统,很无聊。
如果要说血统的话,Linux的“Unix血统”其实并不纯,虽然OS X有所谓的“纯Unix血统”,但我还是觉得Linux比OS X好用。
最主要的是支持POSIX,方便很多开源软件移植。
事实上,在过去,Windows 也支持 Posix,它被称为 Interix,或 Windows Services for Unix (SFU),但后来被 M$ 放弃了。 但仅从NT内核可以运行win32、POSIX、OS 2子系统的角度来看,可以看出NT内核非常了不起。
至于为什么那些开源工具不支持 Windows,或者不优先支持 Windows,那只是因为开源社区从来都不是 m$ 的粉丝。 现有的开源生态系统已经形成,他们不愿意改变**来支持Win32 API,而不是Win32 API无法实现这些功能。
至于GUI和命令行,只能说各有长处。
如果 M$ 可以在不放弃 SFU 的情况下继续发展,或者如果 NT Native API 允许人们开发 Posix 子系统,我认为我不会对折腾 Linux 和 OS X 有太大兴趣。
“后端工程师”是指:
负责数据提供、熟悉后端流程、熟练使用后端工具,并学习如何使用工具分析功耗及其对设计的影响的人员。 >>>More