« »

2月 03 2009

评《完全用Linux工作》

Published by at 22:24 under 技术流

原文很长,不转载了,请到这里去看
再次提醒,很长,想读完需要耐心
很早的一个帖子,只是今天在CB上被人挖出来了

我忍不住又想说
开源社区是不是充斥着很多受迫害妄想狂
我记忆中从来没见到用win的人跳出来说linux怎么怎么不好
倒是成天在上网时看到firefox说你丫还在用老掉牙的IE浏览器
其实丫自己连W3C标准都解释不清楚

回到清华博士身上
别人爱用什么OS要你个装13的来指手划脚忧国忧民个P啊
每个人都有权力选择适合自己的
你爱一直呆在linux下面不会有人来说你什么
但希望你不要整天对用win的人指指点点

关于开源
非开源代码的安全性是开源社区攻击win频率最高的理由之一
引用一段奥巴马试图把黑莓带入白宫时安全专家的话

思科安全技术专家Jamey Heary指出,黑莓的网络非常开放,邮件发布、软件开发包、硬件设备和代码的一部分都是公开的。任何人只要支付100美元就可以获得代码,并通过代码中的漏洞发起攻击。

道理很简单
代码不开源,对于攻击者来说,OS就是个黑箱,只能通过大量测试来寻找漏洞
代码开源了,攻击者可以直接阅读源码来寻找漏洞,那效率就不是同一个级别的了
何况相比之黑莓,Linux的内核代码还是免费的
这就是所谓的双刃剑

关于受众
我承认作为大型服务主机,至少到今天为止,UNIX家族具有Windows家族所无法比拟的优势
但是对于桌面OS来说考虑更多的易用性,在这点上Linux绝对没法跟Windows比
说实话,我也一直不能理解sony的笔记本和苹果家的各种产品凭什么卖得那么好
但就是有那么多人喜欢华丽的外观和易用的界面,你又有什么话可说

关于游戏
那是不是说世界各大游戏厂商至少是PC游戏部门都可以关门了
至少在PlayStation的年代,电视游戏的画质绝对是无法跟PC游戏抗衡的
即使是后来的PS2,所谓的画质好也不过是因为电视机分辨率低造成的假象而已
最简单的例子就是在PC模拟器上玩早年的红白机游戏,我相信绝大多数人当年不会意识到原来红白机的画质这么烂
电视游戏在画质上赶超PC也就是这两年高清电视机开始普及之后游戏厂商跟风调整了软硬件的结果

关于IDE
为什么人类要不断地发明新的更高级的语言?就是为了提高开发的效率
不然大家都回去用汇编甚至机器语言好了,那个效率不要太高
再次点,停留在C的年代,也比现在满大街的OOP强
不就是因为基于现在的硬件水平已经可以弥补损失的那点效率了吗?
而相比之下,人力资源则显得相当昂贵

For example, I just bought two very powerful servers for Stack Overflow. Even after accounting for a third backup server and spare hard drives for the RAID arrays, my total outlay is around $5,000. These servers, compared to the ones we’re on now, offer:

  • roughly 50% more CPU speed
  • 2 to 6 times the memory capacity
  • almost twice the disk space (and it’s a faster RAID 10 array)
  • Under this new hardware regime, we can expect average page response times to improve by about half. All that for less than one month of an average programmer’s salary.

    而IDE在大幅度提升开发效率的同时,并不会在使用时加重任何硬件负担
    在按时付薪的标准下,我相信没有哪个老板愿意为了能让你装13而采用低效率的无IDE开发
    就算你自以为很牛,用不用IDE并不影响你开发的效率

    就说这么多了,其它的我就不一一喷了
    再引用一句清华博士的经典语录

    我回答说:”Windows 能干而 Linux 干不了的事情,那就是不需要干的事情。”

    一看就是一个书读多了把脑子烧坏了的



    本文链接地址:http://blog.cuilw.com/post/481

    No responses yet

    Leave a Reply