請問版上程式開發高手,如果想寫一個在 windows 環境下的中文輸入法,要用那一種工具最合適

以下是在友站論壇看到的,但還是不知用那種語言好

大家好,這篇是在程式入門時選擇語言的參考,內容可能有些錯誤,但看在敝人區區在下我也很努力的份上請多多包涵。
  目前有各式各樣的語言可供撰寫程式時使用,但每種語言以及開發器各有所長,在每種領域要如何選擇呢?下面就是基本的分析:


BASIC語言:適合新手入門的好玩意兒~

優點==>
    1.簡單易學:BASIC語言相當逼近現實生活的語法,簡單易懂
    2.限制較少:相較於其他語言,BASIC的各種規則相當寬鬆,新手入門無束縛
    3.開發器多:目前有許多BASIC開發器,如QB、VB6、VB.net等等,取得方便
    4.資料充足:只要你到書店逛逛,便能發現一整排的BASIC相關書藉
缺點==>
    1.由於限制少使得語法較不嚴謹,除錯難度增加
    2.程式執行較佔資源,無法產生如同其他語言般的高效率


C語言:想試著控制低階一點的玩意兒嗎,試試這就對了

優點==>
    1.低階控制:能直接控制記憶體,增加程式的靈活度
    2.除錯方便:限制不少,但也因此使得除錯時較為快速
    3.開發器多:C語言的開發器也有著許多種類,從不用錢的到非常貴的都有
    4.資料充足:從開發c語言至今,前輩們紛紛撰寫了豐富且取得方便的參考資料
    5.執行快速:由於程式做出來後較小,所以能高速執行
缺點==>
    1.使學習難度較高,尤以指標等更為初學者的痛
    2.語法限制相當多,動不動就無法編譯,常常讓人不知該如何澆熄滿肚子的火
    3.由於可以控制的東西過於低階,許多問題會出在預料外的地方


JAVA:濃郁的爪哇咖啡~新潮的跨平台語言

優點==>
    1.移轉性高:不論什麼機器,在安裝sun虛擬機器後便可執行JAVA程式,甚至可以寫手機等專用程式
    2.物件導向:java語言一開始即設定為物件導向的語言,可立即套用物件觀念來撰寫程式
    3.不難學習:充滿了C語言的氣息,且取消了指標等概念,有學過C語言基本語法即可快速踏入JAVA大門
    4.資料充足:自開發至今,JAVA一向為大家討論的熱門話題,相關資料相當完整
缺點==>
    1.為了達成跨平台的想法,導致執行速率不佳
    2.各時期的JAVA標準差異性較大,參考資料最好是參考近期所出版的,而越新的資料越以原文為多


PHP/ASP:使網頁不再只是網頁

優點==>
    1.移轉性高:為了網路而誕生,因此只要能上網便可使用,相當方便
    2.套件眾多:在網路上即可找到許多的套件,如購物車等,稍加修改即可客製化
    3.業界新星:許多廠商紛紛製作線上銷售站,而此類語法即成為製作的新寵兒
缺點==>
    1.往往和html標籤混合使用,且語法過於鬆散,除錯不易
    2.網路上常常出現設計者無法預想的情況,較難預先寫出例外處理
    3.資料安全性備受質疑

  當然各種語言之間許多做法是可以用特殊的語法來達成,並非如此之死版,此篇也謹供在選擇程式開發時使用語言之參考,不需將某種語言死抱著不放,偶爾換換口味也不錯!


  以上是敝人區區在下我目前摸過比較熟的語言,而SQL等特殊語法因基本性質並非是用以開發程式的程式語言,不將其列入,其他的語言因為不熟,故無法將之做個評筆,希望有人能幫忙補完,並請多多指教。
        文by~阿中    2005/4/10



  此篇文章歡迎轉貼,但請註明來源【智慧型系統研究群論壇:www.winteck.idv.tw】並複製整篇,覺得此篇文字不夠漂亮的話也可自行修改,
文章關鍵字
你高興就好 wrote:
請問版上程式開發高手...(恕刪)

你高興就好

如果用微軟開發工具進入.net以後語言都沒差了,後面用的framework都是同一個
網頁語言不是用在這邊的,不用考慮
輸入法不熟不過自然輸入法感覺像是.net寫的...

PS.照片是去年去橫渡滿肚子火的日月潭嗎?
六或日晨台中中正露營區或136或中興大學半馬再半馬
伍佰的一半 wrote:
PS.照片是去年去橫渡滿肚子火的日月潭嗎?)


這是2006年的活動,這是第一次去,我2007年又去了一次,2008~2009年沒空去,今年又無法成行,其實人愈來愈多,就愈難游,不是踢到別人,就是被人踢到,但是每年去參加一次游泳大拜拜,還不錯啦,等小孩大一點,再來參加
附上幾張照片,







有人形容的這場面,像是在下水餃,水面上滿滿都是人
蘆塘映月點點星 洲廣海闊山青青 綠牆紅瓦半掩門 樹下徐風好清心
我有去去年的,一次就夠了
參加要790元,游過去回來坐船要自費
便當、泳帽、飲料、食物都是廠商贊助
塞車塞得亂七八糟,警察指揮的很無力
後來聽一個當地人說日月潭是飲用水庫,
最多自清能例只能容納一萬人下水,
去年兩萬多人...
當地人喝的水就這樣被汙染了

繳了790去游泳又破壞飲用水質又沒便當吃,
有吃到的還臭酸,這種活動還是不要參加比較好

阿不過...這篇不是在問程式設計嗎
六或日晨台中中正露營區或136或中興大學半馬再半馬
我是參加水上救生協會辨的,二天一夜,規劃的不錯, 好啦,不要說日月潭的事了

這個問題怎麼沒有其它高手看到呢,難道這裡只有伍佰的一半大大有在寫程式? 應該不可能 ! 有沒有人可以賜教一下
蘆塘映月點點星 洲廣海闊山青青 綠牆紅瓦半掩門 樹下徐風好清心
個人建議用 C 或 Delphi.
若是 .Net 用 C# 或 VB.Net

PS: 不是很建議用 .Net 寫,因為不是每個人都有裝 .Net Framework.
PS:不是很建議用 Java 寫,因為不是每個人都有裝 Java Runtime.

個人 Delphi 作品:
http://www.mobile01.com/topicdetail.php?f=512&t=1694684&last=21598353
☆ 私人訊息直接刪除不再回覆 ☆ 願望 : bovuhPPjMnEfkyhggnsJdABaLFPuhXT4
謝謝你的資訊,你的正妹報時器很不錯哦,
蘆塘映月點點星 洲廣海闊山青青 綠牆紅瓦半掩門 樹下徐風好清心
文章分享
評分
評分
複製連結

今日熱門文章 網友點擊推薦!