path(Batnews/batnews/2008/200807/20080713.htm)
bn(蝙蝠電子報2008年7月號)
title(【國瑞實驗室】初學者,該學哪種語言呢?)
incpag(bbsanc.php) 蝙蝠電子報2008年7月號 - 【國瑞實驗室】初學者,該學哪種語言呢? - 教育部華文視障電子圖書網
歡迎來 教育部華文視障電子圖書網教育部
  [登入/註冊]       
:::左側區塊
 主要選單 
* 歷屆考古題專區
* 網站導覽
* 個人書籤
* 近期新書
* 出版社圖書
* 點字教科書
* 書目查詢
* 新聞雜誌區
* 蝙蝠電子報
* 「身」命力電子報
* 推薦與書摘
* 出版快訊
* 行動數位圖書館
* 視障行動學習
* 網路博覽家&APP
* DAISY/有聲書書目
* 統計資料
* 會員專區
* 無障礙全球資訊網
:::中央區塊

分享到 Facebook 推至Plurk 推至twitter 

初學者,該學哪種語言呢?

文/張國瑞

我曾在2007年3月號「寫程式有如做美食」裡跟大家報告,建議您可按照您的需求選擇適合的語言程式來學習,但最近我又碰到一位朋友問我:我並不知道以後會做什麼,只不過想學電腦,那我該學哪種語言呢?

這次我給了一個跟「寫程式有如做美食」裡相反的答案:任何一種都可以。

怎麼會如此矛盾呢?之所以相同問題會有相反的答案,關鍵就在「不知道以後會做什麼」,既然沒有具體的目標,就沒辦法按照目的來選擇,就必須從另一個角度來考慮。

我這次的回答又是拿武俠小說來做譬喻:如果您想學武功,無論投在少林、武當或者峨嵋門下,雖然門派不同,但您剛進去的時候,一定學的是入門功夫,只要入門功夫學得紮實,無論以後繼續學本門的上乘武功,或者又不小心跌落懸崖絕壁,無意間發現了某某武功密集,那您還是有可能登峰造極而稱霸武林,這個時候再回頭討論您的師承,似乎已經不是重點了。

語言程式也是這樣,基本的邏輯和流程的部分大同小異,所以入門所學的東西也極為類似,重點是您把這些基礎的觀念徹底弄懂,千萬別只是用別人寫的程式改一下就交差了事,還是要看得懂每一行程式在做什麼。

基礎打得穩才能更上一層樓,小說裡面偶爾有那完全不會武功的,一得到武功密集就能變成絕世高手,那只有一個「扯」字可以形容,就像我們如果完全沒學過電腦,就去找一本最難的程式設計的書籍來看,那唯一的結局就叫做「有看沒有懂」囉。


本系統由淡江大學視障資源中心維護 如有任何建議歡迎來信
資源中心電話:(02)7730-0606, 傳真:(02)8631-9073, 地址:25137新北市淡水區英專路151號商館B125室
捐款劃撥帳號:17137650 淡江大學募款委員會 (請註明:視障資源中心視障系統研發專用)
本網站通過第一、第二及第三優先等級無障礙網頁檢測