好文一篇:Re: [問卦] 有沒有念資訊一定要討厭windows的八卦

  • 8318
  • 0

摘要:好文一篇:Re: [問卦] 有沒有念資訊一定要討厭windows的八卦

這篇文章看了覺得寫的不錯,因此經過原作者同意後,就轉過來了。

文章代碼(AID): #1BR7wzrt (Gossiping)

 作者  Freak1033 (金が信念! XD)                               看板  Gossiping
 標題  Re: [問卦] 有沒有念資訊一定要討厭windows的八卦
 時間  Sat Feb  6 04:25:29 2010
───────────────────────────────────────

※ 引述《HollisterCo (海鷗)》之銘言:
: 身邊有些朋友念資訊的
: 但是莫名其妙的就會說你怎麼還在用微軟的東西
: 媽的爛死了之類的  你看linux都不會當機  也不會中毒
: 用linux才屌!!  用甚麼GUI  弱者才再用
: 強者都用CLI!!!!
: 是不是真的打打指令就比較厲害??????? Q_Q

唉呀, 你說這個真的說到我的心路歷程了...
這種人通常我會稱為 Linux 中二廚. lol

我自己國中的時候也是這個樣子, 逢人就說 Linux 多好多好,
還自願"幫忙"把班上的電腦裝成 Linux...

現在回想起來, 其實那只是滿足某種自我表現慾而已,
想告訴大家"我很行, 我很特別, 我用大家都不用或不會用的東西",
但是那跟應用, 有沒有解決實際問題完全是兩回事情.


至於你原本的問題喔...
是不是打打指令就比較厲害, 我必須很中肯的跟你說,
當然是啊, 至少我會你不會.
但是這有什麼了不起的嗎? 你會而我不會的事情一樣有很多,
本來世界上就是行行出狀元嘛, 看見自己的強處就好了.
當然啦, 如果你以後是要做軟體設計或資訊管理類的工作,
卻連"打打指令"都不會, 那被酸也是應該. XD
---
接下來來戰一下 Linux 跟 Windows...

迷思 1: Windows 都會亂當機, Linux 才不會當機呢

這點完全錯誤, 從末代 Windows ME 之後的桌上型 Windows 版本全部改用 NT 核心,
NT 核心的核心十分嚴謹, 對於各個 process 有做各自的資源分界,
並且 driver architecture 對於硬體資源存取的處理也有一定的檢查.
在我的經驗上, Windows 2000 以後的當機幾乎都是 3rd party driver 或硬體問題.
至少我的 Windows 7 只有因為記憶體不穩定出過藍畫面, 除此之外還沒當過.

相反的 Linux 一直受制於硬體沒有開放規格,
大多數的 driver 是經由 reverse engineering 寫成, 穩定度有個大問號.
直接舉我手邊的例子來講好了, ATI 官方 driver 一直不支援最新版 xorg,
而民間自己寫的 driver 更是一天不當個三次是不行的.
然後 802.11n 的支援也有問題, 我手邊的 Atheros 晶片或 Intel 晶片的 802.11n
都跑不出該有的速度, 而且動不動卡就會自己當機, 要切電再打開.

另外 Linux 的桌面軟體也不是非常穩定. 最近新的 Gnome 跟 KDE 是有比較好,
以前的那個年代(QT2 跟 GTK 2.0), 那一天不會發生程式自己當掉的? XD

迷思 2: Windows 的操作比 Linux 簡易

這說真的不是設計上的問題,
現在有很多針對一般使用者設計的 linux, 比方說 Mandrake,
用起來真的很無腦. XD

這是使用習慣的問題,
大多數人從小到大都是用 Windows 長大, 你當然會覺得 Windows 好用.
如果你從小到大都只有 Linux 可以用, 你也會覺得 Linux 比 Windows 好用的.

但是如果真的要給一個評比的話...

Windows 的 GUI 設計真的不是蓋的, 很多人可能沒注意到,
可是在大多數的時候你的手可以不用離開鍵盤就可以完成各種操作.
(像是切換視窗, 改變輸入焦點之類的)
Linux 這點大輸, 在 Linux 的 GUI 底下沒有滑鼠真的會死.
可是如果不考慮鍵盤操作, 只考慮滑鼠的話,
其實 Linux 底下 Gnome 的操作我認為是比 Windows 簡易的.
(但是最近 Windows 7 出來, 改進了很多, 習慣之後真的愛不釋手!)

至於考慮 CLI 的話, Windows 根本就是亂做, 亂做, 亂做.
完全不用考慮我就可以說 Linux 實在太好用了.
沒有 bash 要怎麼作命令列操作? 難以想像.

迷思 3: Linux 比 Windows 安全

我直接這樣問好了, 微軟自己的網站伺服器有一天到晚被入侵嗎? XD

大多數的安全問題都來自使用者, 比方說有人一百年不跑 windows update,
也有人不管彈出什麼東西一律回答 Yes,
也有人總是亂開郵件附件或是別人 MSN 傳給你的東西,
也有人隨身碟總是在公用電腦亂插.

Linux 現在的優勢只是在於:
1. 用的人少, 所以不會被當成主要目標
2. 使用者的技術水平平均較高, 比較不會出現源自使用者的安全問題.
---
最後談談我自己的經驗...

我自己平常的操作環境一定是 Windows,
因為我需要用 foobar2000 聽高品質音樂, 這在 Linux 底下沒有好的替代品.
我也需要用 Media Player Classic 看影片, 這個也沒有好的替代品.
(mplayer? you must be kidding me.)
我也需要用 Windows 打 Call of Duty: Modern Warfare 2.

而且更重要的是 Windows 對於使用者操作的最佳化真的有一套,
按下鍵盤或滑鼠之後的反應速率就是比 Linux 要即時得多,
而且就算是開 terminal, 連 putty 的顯示速度都比 gnome-terminal 快一個等級.

但是我手邊一定會有一台 Linux 的機器可以讓我用 putty 連上去.
我的防火牆 + AP + IP 分享器 + NAS + 工作站就是我自己架的 Linux.
Linux 拿來做防火牆就不是 Windows 能比的,
你可以指定很細微的的封包處理選項, 也可以設定複雜的 routing table,
也可以做奇怪的 NAT 處理.
而且編寫程式用 gcc + make 大多數情形也比開 visual studio 方便得多.

我的意思是說, 真正的高手不應該被什麼"信仰"所左右,
一個好的工程師應該要看見實際的需要, 然後選擇最好的解決方案,
而 Windows 與 Linux 各有所長.