首頁>Club>
不討論其他的,就討論技術含量和研發難度。
10
回覆列表
  • 1 # FungLeo

    windows作業系統和蘋果的MAC作業系統確實是兩個經常被人拿來進行對比的作業系統,但是在技術難度上的實現,哪個更加的高,這一點還是自有公論的,那就是windows作業系統的研發難度要比蘋果的MAC作業系統的難度要大一些。

    首先宣告,我是使用蘋果作業系統的人,我是使用蘋果的膝上型電腦的。就使用體驗來說,我覺得蘋果作業系統要比windows作業系統要好用的多,但是這道題目不討論操作體驗,只說技術難度哪個更高,那麼我必須客觀的說windows的難度要更高一些。

    首先第一點windows作業系統是完全自主研發的作業系統核心,而蘋果的MAC作業系統是使用的Unix作業系統核心,也就是說windows作業系統有自主研發的核心,這個開發的技術難度相比蘋果作業系統需要大很多了。

    再說第二點,蘋果作業系統只能安裝在自家的硬體上面,也就是說它的驅動是配相比windows作業系統要簡單的多,而windows作業系統要適配整個市面上幾乎所有的各種各樣亂七八糟的硬體裝置,這其中的難度是相當大的,微軟在這方面做出的努力是其他的做作業系統的公司所無法想象的。

    第三點蘋果作業系統只是一個作業系統而已,而windows的作業系統那可不僅僅是一套作業系統,它集合了大量豐富的應用軟體在裡面,這些軟體可是非常消耗開發資源的,而相應的難度也是相當高的,所以說從這一點上來相比的話,也是windows的技術難度要更大一些。

  • 2 # 魯賓孫印象

    在相容上 win

    做的工作多,mac基本繼承unix的管理方式。輸入輸出更容易。

    在記憶體管理 任務排程上 mac

    做的比較好。

    在核心上, nt作為新的標杆,有獨到的地方,mac沒有讀過核心,不瞭解。但是繼承bsd

    來看,應該是執行 配合的更流暢。

    如果非要做個比較,我個人覺得win開創的程式碼多。mac執行的更舒服!

  • 3 # 科技金軒文

    微軟的Windows和蘋果的MAC OS,哪個操作難度更高

    單就操作上來講,MAC OS比Windows的操作簡單得非常多,系統重灌也非常傻瓜式,我們主要從以下幾個方面來講:

    軟體安裝

    MAC OS

    Mac os的軟體安裝無需選擇資料夾,也不用注意是否會有垃圾會影響到C盤容量,在Appstore下載的軟體可以直接安裝,在網站上下載的DMG包可以開啟,然後把軟體圖示拖到程式資料夾即可完成安裝,PKG檔案直接安裝就行了,MAC OS的安裝非常純淨,沒有各種隱藏的附帶軟體安裝陷阱。

    Windows

    Windows安裝軟體需要選擇一個資料夾,然後程式包含的所有檔案都會釋放到這個資料夾,有些程式預設安裝在C盤,為了保護C盤容量,有時候需要我們改到D盤或者其他盤,對於小白來說非常不友好,而且Windows的軟體總是會在各種隱藏角落附帶安裝防毒、影片、音樂等檔案之類的選項,稍不注意就會被坑。

    軟體解除安裝

    Mac os

    Mac os的軟體解除安裝非常方便,僅需在Application目錄下,將App拖入垃圾桶圖示即可完成解除安裝。

    Windows

    Windows的軟體解除安裝相對麻煩一些,需要自己前往控制面板-程式下,選擇需要解除安裝的程式,右擊滑鼠,選擇解除安裝,有時候有些軟體還會各種誤導,導致解除安裝過程會非常麻煩。

    系統重灌

    Mac os

    Mac os的系統非常簡單,關機狀態下command+R這兩個按鍵,直到電腦進入MAC OS實用工具,然後選擇系統重灌,電腦會自動聯網下載最新系統,且驅動無需自己下載。

    Windows

    Windows的系統重灌則麻煩一些,需要自己準備一個隨身碟做成PE系統或者Windows啟動盤,然後電腦需要進入BIOS設定啟動盤後才能啟動系統盤安裝系統,整個步驟非常繁瑣,而且重灌系統後需要自己下載對應驅動,尤其是品牌機的驅動,對於小白極其不友好。

  • 4 # 紫水晶9795

    以前接觸過分散式運算,沒接觸過作業系統,也沒用過蘋果系統,不好妄評。

    但任何軟體,感覺象一顆種子,種下去,生根發芽,成長。很多剛發芽,就被幹掉,有些在小樹苗階段被幹掉,有些長成參天大樹,一樣被幹掉。活下來的,就是參天大樹。

    所以,就軟體而言,似乎很少比哪個更先進,我也不知道為什麼,先不先進似乎不是重點,活不活得下去似乎更重要。一個當破土的小苗,誰有本事看得出今後一定能成為參天大樹,一個小苗,誰又能說他先進與否?再名貴小樹苗死了,也比不上長活的大樹。

    況且,微軟的時代也過去了,網際網路時代到來了,微軟的手機作業系統大敗,蘋果手機系統卻成為二大系統之一,桌上型電腦的大敗,手機卻大勝,世界變化真快。

  • 5 # 百陌92245571

    實力方面和實用性上Windows強,蘋果MAC比較封閉單一。就今晚我拿無人機拍攝的照片和影片TF卡放讀卡器裡,蘋果MAC只能看到TF卡里的照片,拍攝的影片找不到,還百度操作半天都搞不了。換到win系統電腦TF卡里照片影片就可以直接播放了

  • 6 # 喜歡安逸的安逸者

    不知道哪個更難,但是在使用者體驗上,mac吊打win10,我用的win10動不動就卡死,這在mac從沒出現過。

  • 7 # 我低端就改我名

    如果只說技術難度(這個技術指的總體性,前瞻性,包含構架和具體程式碼),蘋果更高。如果提程式碼量,那微軟遙遙領先。

    蘋果高在系統構架和前瞻性上。說蘋果不會做核心的,可以查查從mac剛開始到power pc,蘋果是用什麼核心的?而且,跨平臺直接執行的方法,在蘋果轉intel體系的時候,很長一段時間都提供直接執行power pc 程式的能力,那個時候還沒有一家能這麼幹的。蘋果的mac os,裁剪一下就能做iphone,加一點就做ipad,微軟就不得不重寫。蘋果一直是平緩升級,甚至更換體系結構,都能讓使用者軟著陸。看看微軟的windows RT?

    微軟天天在更換自己的基礎api,什麼win32,.net,n個執行庫,說明並沒有長遠的,統一的規劃,什麼流行做什麼。

    從安全性,微軟從沒有,到附加,到重寫,到補丁,再重寫……現在多少人一裝完就關閉使用者安全控制?

    從程式語言,vb,vc,vf,c#……就想安靜的寫個應用,你比開源社群變的都快。蘋果就一個oc,趕時髦就swift,妥妥的。

    不說了,快變成吐槽了。微軟很可憐,自己給自己建了一個跑道,很努力的跑圈,卻怎麼都到不了遠方。

  • 8 # EmacserVimer

    即使我是一個Appler,即使我是一個骨灰級的果粉,甚至我也覺得macOS是全世界最牛的桌面作業系統,我依然覺得Windows的技術難度更高,主要以下幾點。

    第一、macOS站在Unix的FreeBSD的肩上

    大家都知道,Unix是個巨人、而且是個非常強大的巨人!

    為什麼這麼說?Unix發展這麼多年基本的核心架構沒變過,不得不說丹尼斯·裡奇、肯·湯普森兩位大神確實厲害,對於Unix整個架構體系的搭建堪稱完美。

    macOS則是基於Unix的FreeBSD分支,Darwin能有今天,Unix功不可沒,就像蘋果公司自己說的:Mac之所以強大,就是因為基於堅如磐石的Unix,可以說是站在巨人肩上。

    Windows就不一樣了,除了早期還能從DOS、Unix中裡面吸取一些精華,後面基本上都是推倒重建,而且微軟有一套自己的應用、檔案、桌面、以及開發者生態管理規則,可以說是另起爐灶,難度可想而知。

    第二、macOS只需要適配相特定的硬體平臺、軟體平臺管理也更好

    macOS只需要適配蘋果自己的硬體生態,而且即使是自己的硬體生態,蘋果的硬體平臺也是非常單一的。

    不管是處理器、主機板等硬體平臺都比較固定,適配起來相對還是要容易得多。

    不過windows就比較麻煩了,處理器五花八門安、顯示卡五花八門,而且每個廠商還有不少自己的一些自家的遊戲規則。

    在軟體生態方面,Windows平臺也是亂七八糟,在macOS平臺都是應用廠商適配macOS,但是在Windows平臺可不一樣,Windows還要為應用生態考慮。

    光一個Directx,就已經證明了微軟的實力了,不得不說Directx是一個糟糕的妥協,但是也是一個偉大的發明。

    因此,Windows的整體難度還是要遠高於macOS的,一方面是因為主觀上的系統架構層面的設計差異,另一方面也是因為客觀上的硬體、軟體差異造成的。

  • 9 # 拋物線23529757

    我就說一個事實,windows對多媒體的支援是最好的,上面海量的網遊和單機你們自己都整天玩就不用我介紹了,蘋果系統的遊戲,呵呵你們懂的。還有windows的視窗也比蘋果的理念更適合普通人,它也是最早有視窗的系統,最早得到市場認可而蘋果系統當初要不是他的電腦開始用英特爾cpu,蘋果電腦可能就倒閉了當初蘋果電腦可不是用英特爾的自己百度一下。我就不說哪個好了。還有人喜歡用病毒說事我就給大家普及一下為什麼蘋果系統病毒少一點,那是因為用的人少所以我們不想在上面浪費時間而不是蘋果系統安全,說完。

  • 10 # 大學生程式設計指南

    作為一個寫了多年程式碼的程式設計師,從技術角度考量,windows系統還是非常強大,很少有一套軟體讓全球至少幾十億人服務,而且持續了很長時間,未來還會繼續持續一段時間,mac系統繼承於unix從技術難度上還是windows更高一點,有了基礎的情況下相對實現起來簡單一些,更加重要的是mac系統只是相容自己家硬體,windows作業系統需要相容各種硬體平臺,但從這一點來看windows這個難度就比mac系統已經多了許多。

    widows和mac幾個重要差異

    1.windows

    系統屬於合作型的作業系統相容各大硬體廠商,在底層硬體系統上更加的開放,mac更像是獨立的王國,從技術相容性上已經展示出很強的差異,windows更加符合大眾普及化。老少皆宜,mac更像是做了一個極品,只會迎合部分人,這點和安卓系統和iphone差異差不多,很難說對錯,只不過公司的策略有差異,也不能講mac系統就沒有相容能力,只不過產品定位不同。

    2.windows

    系統由於受眾太多,生態鏈已經深深紮根在普通大眾的生活中,紮根不僅僅是應用程式,還有很多專門研究系統漏洞的一大幫人員,還有一大幫技術人員靠研究windows系統漏洞而生存,系統越是龐大越是容易出現漏洞,幾乎現在很多駭客都喜歡從研究作業系統的漏洞開始作為練手專案,專門有些學者專家研究windows作業系統的執行機制,從中找出內部執行原理。幾乎每個功能模組都有巨量的研究人員,就拿一個登錄檔就有多少人在上面折騰,windows的系統目錄也是很多駭客的研究的主要話題,如此巨量的病毒木馬研究人員,windows都會做出系統漏洞,每次補償漏洞都不需要重新安裝系統,單從這一點考慮,系統的容錯能力還是非常強大。

    mac由於沿用unix,由於設計理念方面問題,執行許可權等限制,mac的上面的病毒非常少,一個設計理念問題,一個受眾人數問題。

    3.mac

    設計上更加適合技術人員或者商務辦公,windows就非常普及化了。由於windows包羅永珍各種各樣的型號針對不同的人員,mac對於每個應用追求極致的精神,倒是非常值得每個研發人員去學習,之所以現在蘋果定位高端系統勝在創新和細節,這也是蘋果受到高階人士青睞的一個主要原因。windows更像是大熔爐,發揮平臺交給各個硬體廠商以及應用開發商。

    平時在開發過程中linux系統用的比windows還要多,但從技術角度認知上還是覺得windows系統系統架構以及系統相容能力還是從心底裡佩服。現在很多狹義的愛國主義情懷的人,覺得應該有自己的作業系統,除去技術層面的因素還有生態鏈的建立,都需要一個長期的過程,還需要抓住機會抓住勢頭,生硬的造出一個作業系統,很難有人買單。

    整體來看windows作業系統難度更大一些,生命力也展示的最強勁。

  • 中秋節和大豐收的關聯?
  • 想去配戴隱形眼鏡,到時要做什麼檢查嗎?