⑴ 中國有沒有自己的電腦操作系統
操作系統,已經不是編程能力和技術的問題了,是生態的問題,現專在市面上總共就流行的屬三大平台,Win,Mac,Linux,就這三大佬,都給軟體編程人員帶來非常多的麻煩(一個native的客戶端軟體要寫三個平台),所以大部分游戲公司只會選擇給Win開發,而不會去適配另外兩家。
硬體也是,不要光看那些顯卡電路,更重要的是驅動,硬體廠商只為Linux提供有限的性能驅動,像DirectX這類的高級貨也沒有精力為Linux提供,Linux也用不起來,所以你懂的,Linux上的游戲相當少。
所以,要想中國做個自己的操作系統,不是能力的問題,是生態的問題,此問題同樣適用於手機操作系統。
可以預言,除非BAT強力合作,並且政府撥出大量資金贊助,否則,不要說中國,全世界操作系統都只會維持目前的Win,Linux,Mac三足鼎立的現狀,只會出現其中某一個衰敗退出歷史舞台,不會再多了。
⑵ 為什麼電影中的黑客幾乎不用滑鼠
1. 黑客懶得給自己開發的工具加上圖形界面搞圖形界面真的難,非常難。這個難不是說因為演算法、理論導致的難,而是實現GUI的各種繁瑣工作的難。看起來簡單的圖形界面實現起來工作量非常大,很多界面做的華麗麗的軟體其實界面部分的工作量不比核心功能部分少多少。有這功夫做圖形界面還不如多花點心思琢磨功能。2. 歐美國家的Linux/Unix傳統不像中國這種被微軟包養大的市場,歐美發達國家的傳統科研單位、黑客們從幾十年前就開始這些行當了,使用Linux/Unix的習慣延續至今。Linux/Unix將命令行發揚光大,造就了基於命令行的軟體設計哲學獨領風騷n多年,直到後來被蘋果、微軟的圖形界面在消費者市場打敗。對於第一次接觸電腦就是用Windows, Mac OS的普通用戶而言,自然很難想像如何在不用滑鼠的情況下操作電腦。3. 伺服器通常只會有命令行伺服器(Windows伺服器除外)通常都不裝圖形界面的,因為這些伺服器一開機可能就要跑一年,裝上圖形界面可能增加它們當機的概率。4. 命令行在很多任務下效率更高熟練的Linux黑客可以很快敲出一行命令,組合系統裡面的各種工具來完成一個任務。圖形界面的話,一方面你很難讓圖形界面的工具協同工作,另一方面滑鼠來回點n個工具效率會低不少。比如找出一個目錄下面所有包含信用卡號的文本文件,提取出信用卡號,進行加密然後發送到某個郵箱裡面去,熟悉Linux的童鞋們都可以華麗麗的一兩行命令搞定。用圖形界面需要多久?5. 腳本語言、相關工具等的命令行支持很多工具本身就是一個hacker工具,壓根就沒考慮windows用戶們,在圖形界面下用起來反而非常麻煩。因為第二點的原因,很多hacker用的編程語言、工具一開始就是在命令行下面實現的,到了Windows還是得用命令行的方式來使用。因為Windows一直以淘汰命令行為己任,系統只帶了一個極端難使的cmd.exe,用起來簡直讓人抓狂。