看板 NTUE-CS100 關於我們 聯絡資訊
linjrming:沒錯 C#是抄JAVA的 但是我比較欣賞他把很多JAVA 07/28 13:25
linjrming:很不友善的語法(相較於C而言) 改成近乎C寫法的格式 07/28 13:26
可以請志明舉個例子嗎 這我到是不瞭解了 XDDD
linjrming:外加兩者所提供的相關資源比較起來 要寫簡單的"視窗"程 07/28 13:28
linjrming:式 C#對一個剛開始寫程式的友善很多(相較於JAVA) 07/28 13:29
linjrming:不過在.NET不普及的情況下 如同JAVA一開始的情況 07/28 13:30
linjrming:短時間要跨平台還是有一定難度 07/28 13:30
哈哈 對 對「剛開始」視窗程式友善很多 拉拉元件 點一點就可以 對高手來說 RAD可以省很多時間 因為他們已經觀念通透 熟知底下在玩什麼花樣 但只會拉元件 而不瞭解每一行底層code跟架構的話 內建元件的功能就是你程式的功能 元件的特色就是你的特色 元件的限制就是你的限制 RAD反而成為新手學習的障礙 我舉個例子 現在有一個文字方塊TextArea 你想要這個方塊像筆記本一樣有一條條的行線 那要怎麼辦? 其實很簡單 自己寫個class繼承textarea 然後自己畫上去就好了 但是這種功能是「拉」不出來也設定不出來的 新手終究要踏過這條線,該學的還是要學,該弄懂的還是要弄懂 一開始輕鬆 省下的時間以後是要吐回來的 (其實java也有jigloo跟jbuilder同樣拉拉就能完成視窗介面 嘿嘿) 而且「介面」向來都不是軟體重要的部份 看得見的部份都是最簡單的 看不見的部份才會花最多時間 C#當然比JAVA好 因為他比JAVA晚生了近十年 但是十年過後 這個JAVA的雙胞胎 除了一些技術上小修正之外 整體竟然沒有任何思想上的革新 比起1995年C++ -> JAVA 帶來的革命 C#的改變簡直就像九牛一毛 (而且還花了十年,M$都在混嗎?) beyond JAVA這本書寫的好: 選擇java或C#就像你為了減肥,放棄麥當勞而改去漢堡王一樣。 C#值得一用,但是他不是取代JAVA的那個人 還不夠好。 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 59.112.177.174
linjrming:很同意這篇 我是認為JAVA還是玩玩就好C&C++認真學好才 07/28 14:55
linjrming:實際 不過將JAVA的程式用C&C++來寫又是一個大工程 07/28 14:56
linjrming:對了 java有沒有值得推薦的ide 07/28 15:10
linjrming:之前我是用eclipse 不過開啟的時間跟M$的VS系列有得比 07/28 15:11
linjrming:很多IDE又要錢 Orz 07/28 15:12
chchwy:我就是用eclipse 批評它開啟慢也只能同意了 哈哈 07/28 15:25
chchwy:志明真強者 去用vi吧!!!! 07/28 15:25
cair:UltraEdit全吃!! 07/28 17:28
cair:這篇真的把我想說的說出來了 還解釋得更清楚 再推一次 07/28 17:30
gingkoginkgo:UltraEdit 囧 一直窩在我電腦都沒動過Orz 07/28 17:50
linjrming:UltraEdit不爽!!! 07/28 19:15
linjrming:↑要錢 07/28 19:16
linjrming:說真的用UltraEdit我寧願用Notepad++免費又好用 07/28 19:19
chchwy:說得好! 另外推一個PSPad 免費! 07/28 19:24
※ 編輯: chchwy 來自: 59.112.177.174 (07/28 19:24)
wayne750213:我全部看不懂耶~似乎轉系的時候到了 07/28 20:59
SaiLinLampa:懶趴的時間到了 07/29 00:12
LampaJames:==================認真截止線======================= 07/30 21:31