用mac寫程式的好處 - MAC

Iris avatar
By Iris
at 2012-04-07T11:29

Table of Contents

※ 引述《Killercat (殺人貓™)》之銘言:
: ok上面聊到了OSX的記憶體策略,有優點也有缺點。下面分享一下為什麼我喜歡用osx開發
: 1. android device幾乎不用灌driver就能正確驅動
: 我自己是開發android為主的,他對於每支手機或者device幾乎都是插上就能用
: linux的話要自己寫usb定義檔(煩) windows的話要灌每家不同廠商的USB Driver
: 當然,google是有提供一個公版的win usb driver 但是那個不是每隻手機都能用 :Q

這個改inf對一下vendor id和device id就好...
Windows最大的問題是裝Driver有點慢。

: 2. 相對好用許多許多的unix based terminal
: 這個不用多說,這幾乎就是我選擇linux/osx而非windows的最大理由
: 但是osx又有一點比linux好的地方,在terminal裡面,事實上ctrl-v / ctrl-c
: 這兩個是有特殊意義的,所以linux的terminal剪下貼上非常麻煩
: 但是osx用cmd-c/cmd-v取代了ctrl,讓terminal方便度增加相當多

我覺得沒有比較好...XD

由其在tmux或是screen環境下設定上相對麻煩一些,terminal type方面要留意,
我這邊還沒找到怎麼讓tmux/screen列寬超過80的設定,不過我也懶,
其他像是minicom接UART設定小問題也是有一些...

如果你大量使用command line的話OSX的環境在某些環境下很難用,

好用的情況是你只用某些熱門的工具,假設有些MacPorts翻不到
自己要porting又覺得幹嘛這麼累...

另外一個就是GTK的程式在OSX上跑起來通常很難看:~~~

: 3. Trackpad
: 這可能不是很多人選擇的理由,但是對我這個喜歡拎個電腦到處跑的人來說
: 有一個能讓我完全不會想外接滑鼠的好cursor操作介面是一個非常亮眼的亮點
: 即使是我現在我都仍然是買Magic Trackpad外接我的mac 而非mouse

這個理由應該是OK,個人喜好問題。

: 4. xcode
: 這個不用說,開發iOS非這個不可。不過老實講我自己是很討厭objc的 XD
: 只是剛好工作也需要開發一些lib for iOS

同理你要寫.NET程式就是要用VisualStudio,嚴格來說不算優點。

: 5. 強迫自己跟別人POSIX標準
: 這個應該很多人有這種經驗,接手一組code想要重複利用結果發現編譯錯誤一堆
: 仔細一看裡面居然充斥了一堆win32 api像是CreateThread(...) CSocket...
: 為什麼不乖乖用POSIX標準的__beginThreadEx跟SOCKET呢(怒吼)

這個Linux底下可以做得更好。

: 6. (這是設計比較碰的到的問題) OSX的色彩比較正確
: 這篇前面剛好有人推文提過,請在本版搜尋"螢幕"
: 老話一句,我個人是C#派,非常喜愛.net。但是即使如此,我還是選擇mac當開發機
: 雖然在osx不能跑visual studio,不過大不了VM或者用TeamViewer/VNC連線回家寫阿
: 反正工作來講大多數都還是碰objc跟java比較多 XD
: 這些經驗跟大家分享一下參考一下

這..程式設計師通常比較會計較放片會不會Lag(啥

順便問個問題,OSX的擋案系統效率似乎比較差一點對嗎?我試過幾個看code用的
程式(Visual SlickEdit/Understand for C++)在parse十幾萬個C++擋案的時候
速度明顯比其他平台來的慢(Windows/Linux),不大確定是因為上層QT的關係還是
擋案系統效率低,這也是我後來放棄用OSX當工作機的一個原因。

嚴格來說我覺得Mac拿來寫程式沒有什麼絕對的優點就是,除非你想寫的東西
只能用XCode,不然買台PC裝Linux便宜又大碗不好嗎..XD

--
Beware of bugs in the above code;
I have only proved it correct, not tried it.

--
Tags: MAC

All Comments

Victoria avatar
By Victoria
at 2012-04-10T17:10
如果你每台電腦都可以隨買裝個 Linux 馬上投入工作當然沒
Olga avatar
By Olga
at 2012-04-12T12:35
什麼不好啊, 問題是根本辦不到, 這又回到個人選擇了
Yedda avatar
By Yedda
at 2012-04-16T08:57
疑? 為什麼辦不到,ubuntu光碟塞進去就好啊..XD
Quanna avatar
By Quanna
at 2012-04-16T19:05
喔?你要不要去 Linux 板搜尋 Ubuntu?沒問題的時候當然
沒問題, 但是 IBM-compatible PC 的硬體規格就是會讓某些
Jacob avatar
By Jacob
at 2012-04-19T08:37
狀況有問題啊
Lydia avatar
By Lydia
at 2012-04-24T01:10
ext4fs跟hfs+的benchmark我記得有跑過 忘記結果 不過...
這個對我們大多數人來講不會有太大決定性差異 @@a
Steve avatar
By Steve
at 2012-04-28T09:28
說真的FS這種東西早就麻木了 我一天到晚掛samba的.. XD

用mac寫程式的好處

Dinah avatar
By Dinah
at 2012-04-07T07:37
→ Killercat:ram吃得凶跟OS底層API策略比較有關係,很難說好還是不好 04/07 06:57 → Killercat:OSX本來就是傾向於and#34;盡可能放記憶體給程式吃and#34; 04/07 06:57 → Killercat:你記憶體充足那就會無敵順(這應 ...

攜帶macbook pro

Damian avatar
By Damian
at 2012-04-07T02:50
如題 之前常常看板上大大說macbook蓋上就可以馬上帶走 也有看到等呼吸燈開始呼吸之後再走的說法 這樣做的目的是什麼啊? 是避免硬碟壞掉嗎? 如果沒有蓋上就任意移動的話 是不是也會對macbook造成什麼傷害呢? 煩請各位大大解惑! -- ◢ ◢ T ...

Video Converter 限時免費

Anonymous avatar
By Anonymous
at 2012-04-06T23:33
http://itunes.apple.com/tw/app/video-converter-clone2go/id447068560?l=zhandamp;mt=12 限時免費 原價 15美金 影片轉檔軟體 - ...

用mac寫程式的好處

Yuri avatar
By Yuri
at 2012-04-06T22:04
※ 引述《oralB (歐樂B)》之銘言: : 想請問版友們 : 最近在等macbook改版 : 所以還有時間反悔來問問版友 : 爬了網路幾篇文章 : 發現用mac寫程式,並沒有看到大家明顯的表示支持 : 因為之前有使用過一陣子朋友mac的經驗 : 覺得用起來真的就不想用windows了 : 然而在沒有看到大 ...

請問螢幕保護程式(不要效果)

Robert avatar
By Robert
at 2012-04-06T21:36
大家好, 我知道很多人喜歡絢麗的螢保, 但我只想要全黑色的螢幕。 今晚不知何故,突然出現有影像效果的螢保, 我很努力嘗試要調回一片黑, 但選項只有乾脆停用(never)或者非要選個影像效果。 請問要如何回到我的一片黑暗的時代呢...?@@ 謝謝。 -- 我也不確定自己是不是在這兒,在班岩的噴泉 ...