• 4

入門學 Swift,2010 年 MacBook Pro 夠用嗎?


StefanL wrote:
你不需要也不必要買macbook...(恕刪)


大大你的第一句話太一針見血了!
StefanL wrote:
你手上預算不夠多的話 買台mackbook air or mac mini就夠用了...(恕刪)

同意

如果不要求隨身攜帶
Mac mini是很好的選擇~








對了

新版XCODE對記憶體的使用已經越來越吃重...(功能越來越強大)
不論你之後要買哪一台,8GB RAM還是基本的需求...
mac mini的硬碟慢是致命傷如果不換ssd至少要買有fusion drive那一款的。

riklin wrote:
mac mini的硬碟慢是致命傷如果不換ssd至少要買有fusion drive那一款的。...(恕刪)

如果目的是拿來Coding的話,其實CPU會比較重要...
lfjadsflk wrote:
如果目的是拿來Coding的話,其實CPU會比較重要....(恕刪)


今年1月剛買一台MAC Mini就是1TB (5400-rpm)那台,CPU多快都要等硬碟讀取資料....不換SSD你會嫌MAC mini不好用。

5400轉已經是非常老舊的規格了...用慣了macbook pro /macbook air ssd 到mac mini嚇一跳有夠慢的...問題就在HD 5400 rpm

lfjadsflk wrote:
如果目的是拿來Coding...(恕刪)


除非你是做data mining, scientific calculation, or stimulation, 一顆很爛的CPU都夠用了....... 如果你真的要做運算複雜的執行緒, 丟到專門的server跑比你去買顆i9的CPU都划算...

給普通人 ram > ssd > cpu
StefanL wrote:
除非你是做data mining, scientific calculation, or stimulation, 一顆很爛的CPU都夠用了....... 如果你真的要做運算複雜的執行緒, 丟到專門的server跑比你去買顆i9的CPU都划算...

給普通人 ram > ssd > cpu...(恕刪)

請問您有看樓主寫的問題嗎?

我當然知道SSD有會比較好,
有錢什麼都可以很好!
對一個連一萬元的中古機都列入考慮的人,我只是建議樓主最需要的東西而已~

主題:入門學 Swift,2010 年 MacBook Pro 夠用嗎?
internetlin wrote:
不過手頭的預算也很有限,能夠順順練習寫程式就好
想請教一下大家推薦哪一台,以及原因...(恕刪)
謝謝各位的在電腦及價位上的建議
我最後買了:

2011款 年 MacBook Pro
2.2 MHz i5
8 GB RAM
250 GB SSD
NT$ 12500
自己再從 OS X 10.11.x 一路升到 10.13.x 才順利安裝 XCode 9.3
目前看來都挺不錯的

小林仲彥 wrote:
我覺得太貴,我最近才從某和平院區的網拍名店
買了選項二的機種,不到一萬五


看了你的建議我又耐著性子繼續找
雖然過程讓人覺得有點煎熬(抓著錢忍著不買挺辛苦的...哈哈)
不但買到了8G、250GB SSD的電腦
還省了不少錢,謝謝


StefanL wrote:
說實在話 code 寫得好不好跟你電腦沒關係 還有 你真的要寫code 別上01問coding相關的問題 去外國網站是最佳的選擇


剛開始學,所以很多問題
國內外的網站都有看
最擔心的是怕買了電腦才發覺跑不動


lfjadsflk wrote:
請不要浪費錢~
你買太舊的版本,XCODE無法升級!
你的swift版本沒辦法追新,以後麻煩的是你自己...
有預算問題的話,
個人會建議買2013年以後發售的中古機
(2012年版的很微妙,你無法肯定幾個月後的新版Xcode ,其最低建議系統會不會改...)


找機器時有在網上確認作業系統升級的問題
現在記不住具體內容了
但起碼有看到 El Capitan 升到 High Sierra 的教學
所以挑機器時也都會留意作業系統版本問題,避免升級不了

不過買回來後的升級過程也花了不少時間
因為沒用過Mac,而且升到 High Sierra 似乎也不是一次升級就能完成
實際狀況也跟教學文章裡有不少出入
所以也就是一直找相關的Upgrade選項,看到就試試
大概在兩次系統升級以及一次安全性升級後才升到 High Sierra
也才能下載安裝 XCode 9.3

我也想直接抱一台最新款、或是年份比較新的電腦回家
但小弟手頭的預算有限
還好有前輩們給我建議,謝謝


lfjadsflk wrote:
如果不要求隨身攜帶
Mac mini是很好的選擇~


這有也有考慮過
但因為自己主要是用 Windows
螢幕鍵盤滑鼠要拔來拔去挺費事
買KVM Switch又是一筆開支
所以會以 MacBook 為主
internetlin wrote:
lfjadsflk wrote:
請不要浪費錢~
你買太舊的版本,XCODE無法升級!
你的swift版本沒辦法追新,以後麻煩的是你自己...
有預算問題的話,
個人會建議買2013年以後發售的中古機
(2012年版的很微妙,你無法肯定幾個月後的新版Xcode ,其最低建議系統會不會改...)...(恕刪)

謝謝各位的在電腦及價位上的建議
我最後買了:

2011款 年 MacBook Pro
2.2 MHz i5
8 GB RAM
250 GB SSD
NT$ 12500
自己再從 OS X 10.11.x 一路升到 10.13.x 才順利安裝 XCode 9.3
目前看來都挺不錯的

找機器時有在網上確認作業系統升級的問題
現在記不住具體內容了
但起碼有看到 El Capitan 升到 High Sierra 的教學
所以挑機器時也都會留意作業系統版本問題,避免升級不了...(恕刪)


結果如我前面所擔心的一樣~
您果然電腦買不到兩個月,就註定被新系統放生了~


macOS Mojave支援裝置包括:
MacBook (2015年以後)
MacBook Air (2012年中以後)
MacBook Pro (2012年中以後)
Mac mini (2012年中以後)
iMac (2012年末以後)
iMac Pro (2017)
Mac Pro (2013年末,2010及2012年中機種,推薦是搭載MSI Gaming Radeon RX 560及Sapphire Radeon PULSE RX 580這兩個支援Metal GPU的機種。)



Swift的語法每年都配合Xcode世代變更,
用舊版Xcode輔助寫出來的code不見得能在最新的機子上執行(可能會有bug...)
你電腦是買來寫程式的,結果下一版macOS與XCODE都不支援你的電腦了~
(沒有新版Xcode,舊程式轉換code source 版本,debug會非常吃力...)
另外,新版的XCODE可以幫助iOS開發者簡單移植iOS App到新版macOS,
不論是macOS或是開發工具Xcode,都是極重要的版本分水嶺~


其它還有對開發者來說很重要的功能Create ML,需要最新版Xcode才能做建構和訓練機器學習模型...
以及更新的iOS裝置模擬器
你的Xcode版本只能模擬舊款iOS裝置,也只能模擬到iOS11,且無法再更新...
再兩個月後,市面上絕大多數運行著iOS11的裝置將會替換成iOS12.(蘋果裝置的最新OS版本普及率向來都是很高以及快速普及的...)
  • 4
內文搜尋
X
評分
評分
複製連結
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?