• 7

寫coding一定要用mac嗎?

lfjadsflk wrote:
不要亂推薦...拿黑蘋果來Coding...,
如果是寫iOS App,應該會寫到想撞牆......


黑蘋果會搞到想撞牆,
是要搞定軟硬體驅動跟系統穩定可靠度,
跟寫 iOS App 沒啥關係...
一旦搞定,寫 iOS App 跟白蘋果沒什麼差別。

想當初,
就靠一台學校報廢的 Pentium 4 電腦安裝 OS X 10.6.8 搞黑蘋果,
整台只有成功驅動網卡跟 USB,
硬是給它在 1024x768 螢幕解析度之下寫 iOS App,
上架第二個月,賺到人生第一台白蘋果...
後來認真搞了一台 Ivy Bridge 的黑蘋果,作為 iOS App 開發主力用到現在,
日前升級最新的 Big Sur 也成功了。

搞黑蘋果真的有難度,沒有除錯的熱忱決心與大量的時間,我個人也不推薦。
lops wrote:
masOS仍然有提供server...(恕刪)


畢竟Linux上好用的工具很多啊
看調查裡面AWS、GCP、Heroku、K8s、Docker這麼流行
有這麼高比例的人使用Linux為主要作業系統其實好像也不會太奇怪
來打我啊笨 wrote:
黑蘋果會搞到想撞牆,
是要搞定軟硬體驅動跟系統穩定可靠度,
跟寫 iOS App 沒啥關係...
一旦搞定,寫 iOS App 跟白蘋果沒什麼差別。(恕刪)

怎麼會沒關係!?

macOS,XCODE每次更新改版,
黑蘋果就不可能第一時間跟上了...

來打我啊笨 wrote:
後來認真搞了一台 Ivy Bridge 的黑蘋果,作為 iOS App 開發主力用到現在,
日前升級最新的 Big Sur 也成功了。

除非你是那種Apple官方每次升級改版,
你都完全不用「第一時間」測試/維護/更新自己的App的人...
(app放給它爛也無所謂...)
才有可能沒關係吧?!
寫程式有很多領域

用哪一個OS/硬體組合, 只看合不合適而已

沒有一定要Mac/Win/Linux

剩下的只是個人偏好

但不要把個人偏好認定為業界主流

用Mac有一些好處, 但也有一些虛榮

我個人是愛用Linux/Open Source

我的領域... 其實任一OS皆可

但此次M1有類神經PU, 是我選擇的主要原因之一

有硬體加速... 真的省時間

而這性價比, 續航, 溫度都令我滿意
lfjadsflk wrote:
lfjadsflk 2020-12-31 2:01 63樓
怎麼會沒關係!?macOS,XCODE每次更新改版,
黑蘋果就不可能第一時間跟上了...


你錯了。光這句話就兩個地方錯誤。

黑蘋果是可以跟上的。在正式版發布前跟得上,而且時間綽綽有餘。

1. macOS 的更新改版:
我個人的 Ivy Brdge 黑蘋果從 10.8 開始玩到 10.15,
每年六月 DP 版(Developer Preview)釋出之後,
通常「最晚」都在三天內 BootLoader 更新後就可以跟上。

那最快呢?我也不知道。
隔天白天下載(每年都是台灣時間半夜釋出,隔天白天有空再弄)完並更新 BootLoader 之後,
就可以吃上最新版 DP 版(Developer Preview )了,

今年的 Big Sur 比較特殊,6 月 22 釋出,到 7 月 5 上成功安裝,
只晚了兩個星期。
這次 Big Sur 更難啃,原因黑果群都知道,就不多說了。

而 DP 版搞定,代表正式版也可以如法泡製,
每年六月 DP 版,到 9 ~ 11 月正版釋出,大約有三五個月,
你說「黑蘋果就不可能第一時間跟上了」這句話本身問題很大。

如果你硬要說跟不上 DP 版,差那幾小時~兩星期....好吧!算你對!
正式版則一定跟得上,從 10.8 以來到 Big Sur (11) ,
一直都是如此,沒有例外!

2. Xcode 並未綁定最新版 macOS,
以最新的 Xcode 12.3 來說,最低的 macOS 版本是 10.15.6 而非 macOS 11,
意思就是 Xcode 不一定要跟著 macOS 升級,
Xcode 的新版對應一向是這樣的邏輯,
根本沒有你說的「第一時間跟不上」的問題,



我不知道你這句
「macOS,XCODE每次更新改版, 黑蘋果就不可能第一時間跟上了...」
根據是從何而來?你真的有認真啃過黑蘋果?

lfjadsflk wrote:
除非你是那種Apple官方每次升級改版,
你都完全不用「第一時間」測試/維護/更新自己的App的人...
(app放給它爛也無所謂...)
才有可能沒關係吧?!


再來就是你這段奇耙的言論:
App 的「第一時間」更新,是否會因為黑蘋果受影響?
答案是:App 無法第一時間更新,不要牽拖是黑蘋果的問題。至少我的經驗是可以,時間綽綽有餘。

macOS 跟 Xcode 都會在大改版前釋出 DP 版,
上面已經講了, Xcode 並未綁定 macOS 最新版,
而 Xcode DP 版開放開發者更新 iOS App,
通常是 iOS 正式版發表前約兩週,
也就是每年 8 月底 9 月初,
綜合上面講到,
macOS 最晚七月就搞定,
Xcode 又沒有「第一時間受黑蘋果影響」的問題,
所以 App 的更新,並不會受到黑蘋果的影響,
我個人的經驗是,完全可以跟得上 macOS / iOS 正式版發表的時程,

就算有一天,很不幸,在某新版 macOS DP 釋出後,
發現自己的黑蘋果無法更新到新版 macOS 了,
那麼至少還有一段時間可用最新版 Xcode ,
這段時間內 App 更新也是沒問題的,
所以 App 第一時間無法更新,不要牽拖是黑蘋果害的。

我個人的確是幾年前離開 iOS App 開發者的工作,
但至今作業模式依然是黑蘋果 + Xcode 且持續更新,
開發者偏好說實話,
我手邊有滿滿的黑蘋果筆記資料,
如果你仍質疑我說的話,
我可以把每個 macOS 大版本的搞定時間與方式貼給你看,
大都是經過黑果族群實證過的而非個人胡謅亂道,
當然我個人的例子不一定適用每個人,
但起碼有我這個反例可以反駁你說的。

我認為你可能對黑蘋果了解得不夠透徹,
或是有搞過但因某些原因沒有成功,
所以才說了這些總總錯誤的話。

說真的,認真搞黑蘋果,所得到的效益甚至比白蘋果高,
以手邊的 Ivy Bridge 來說,對應同規格是 2012 年的 iMac,
這次 Big Sur 就把 2012 iMac 剔除了,
但 Ivy Bridge 黑蘋果對 Big Sur 依然照吃不誤,
(全驅動、Xcode 12 照跑不誤)
比白蘋果命還長,
也沒遇到正式版上市時,黑蘋果還搞不定 macOS / Xcode 開發軟硬體問題。

但我還是不建議開發新手搞黑蘋果,
Apple Silicon 上市,代表黑蘋果也已經倒數計時,
等幾年之後計時終了 macOS 不再支持 Intel CPU 時,
黑蘋果知識遲早會過時。
來打我啊笨 wrote:
搞黑蘋果真的有難度,沒有除錯的熱忱決心與大量的時間,我個人也不推薦


我也是ivy 2012開始用黑蘋果....一方面也有一台2012的27寸iMac
雖然黑蘋果不能跟白蘋果比相容性跟整合性...但我的黑瓶果竟然讓我用到現在....
現在ivy也老了 開個網頁都覺得很慢..我年紀也大了...本來想今年要在換一台高規格的黑蘋果
確在年底蘋果出了個M1 所以就決定不搞黑蘋果...這次M1對我來說CP值很高!
fevegama wrote:
年底蘋果出了個M1 所以就決定不搞黑蘋果...這次M1對我來說CP值很高!
(恕刪)

從蘋果自己做SoC開始,
黑蘋果已經毫無競爭力了~
接下來搞黑蘋果的難度只會越來越高,
效能卻得不到所付出的成本...
用Macbook唯一的好處就是參加軟體聚會的時候

人手一台MBP 你如果只有windows筆電會拿不出來

除此之外好像想不太到優點

貴,CP低,擴充性低 一堆特規

不過花錢買logo很爽就是了

千萬不要買air 要買pro 才能彰顯尊爵榮耀不凡
assai000 wrote:
用Macbook唯一(恕刪)

你會寫得這麼武斷應該是因為完全沒讀過前面各樓吧。
寫前端Vue和後端Laravel的路過

Mac最常用Homebrew管理開發元件,
找開發元件比較方便。

MacBook Pro 的螢幕看得顏色也算清楚

快出 M1 or M2

MacBook Pro 16吋呀,眼睛不好,已經習慣大螢幕了。

可以恢復信仰燈嗎?

陪伴5年的 MacBook Pro 15 Mid 2015
  • 7
內文搜尋
X
評分
評分
複製連結
請輸入您要前往的頁數(1 ~ 7)
Mobile01提醒您
您目前瀏覽的是行動版網頁
是否切換到電腦版網頁呢?