第一次,對許多人來說應該都會成為一種習慣,即便未來還是會嘗試過許許多多不同的體驗,但是最初的那個第一次,依然是讓人難以忘懷的。而用什麽整合開發環境(Integrated Development Environment,簡稱 IDE)來學習程式語言(Program Language),很可能就會演變成其中一種”習慣”。
JAVA 程式語言,相信有許多專家高手用的都是 IBM 公司所提出的 Eclipse 這套 IDE 開發環境,但是我在研究所時第一次碰到的 IDE 卻是昇陽公司(Sun Microsystems,已被甲骨文(Oracle)併購)自家提供的 Netbeans。
Eclipse 強大但難上手
後來雖然也曾想說用看看 Eclipse 來開發程式,卻總是覺得特別格格不入。這個情況讓我回想起向量繪圖界的兩大軟體,Corel 公司的 CorelDraw 以及 Adobe 公司的 Illustrator,這兩套繪圖軟體的擁護者很少會改變自己的支持立場,也各自在自己的領域中發展良好,都能繪製出優秀的作品來。
NetBeans 好簡單
Netbeans 就像是 CorelDraw,簡單易上手,圖像式的直覺化操作體驗,基本上不用經過太陡峭的學習曲線,就能學到整套軟體的七八成有餘,讓創作者能將時間花在作品的精細度與創意本身。反觀 Eclipse,就像是 Illustrator,功能強大,第三方功能發展綿密,但是學習曲線陡峭,必須耗費相當多的時間與精力,才能稍微開始創作作品。
就像人家說的:「笨蛋,器材不是問題,鏡頭後的那顆腦袋才是重點。」
Netbeans 有提供中文介面(簡體中文)的支援,而且畫面簡潔,加上支援強大的視覺化設計方式,對我來說較容易上手,也是當初課程教授推薦的主因。如果要我重新學習 Java 這套程式,Netbeans 仍然會是我的第一選擇。
話雖如此,Eclipse 對我這種新手來說還是佔有一項優勢的,可以用來開發現在最流行的智慧型手機的 Android Apps 應用程式。所以你要是以開發 Apps 為重點,那不囉嗦,開始學習 Eclipse 吧。
發佈留言