作者HZYSoft (PCMan 2004)
看板Programming
標題Re: [請益]請問要學什麼語言才能寫這種好用的小軟씠…
時間Fri Feb 10 22:53:53 2006
※ 引述《SPEman (speman)》之銘言:
: ※ 引述《PCMan.bbs@bbs.sayya.org (PCMan X Project)》之銘言:
: : 沒錯,因為那不是你現在該花太多時間的地方
: : 也不是你學校開那門課的目的,你現在該學的更不是那個
: : 請記住那些東西都只是工具,有很多不同工具可以選用
: : 重點是在於你程式語言的基礎有沒有打好,而不是在那些東西
: : 不用羨慕別人會用,基礎紮的穩,換什麼工具都是立刻上手,要學非常快
: : 基礎紮不穩,牛刀給你你也是只會殺雞,基礎才是最重要的
: : 你要達到這樣的目標,跟你學哪一種語言沒有關聯
: : 因為那是作業系統提供的功能,各種語言多半都有辦法可以用
: : 而搭配一些常見的工具,也不會太困難,但前提是你的基礎要紮實
: : 把基礎好好打好,你就可以在各種工具當中隨意游走,而不受限於工具本身
: : 寫軟體很簡單,但要寫好軟體很難,而關鍵在你的基礎
: : 基礎打好了,挑一種喜歡的開發工具,自然能夠操之於掌上
: 多謝你這麼詳盡的說明^^
: 還是想請教一下,把基礎打好是什麼樣的基礎呢?
: 因為我不是資訊本科系,只是想學寫可以自己用的小軟體的人而已,
: 該打的基礎除了"程式設計"的基礎課程之外,還要學什麼呢?
: 離散數學,演算法,資料結構都要修過嗎?
如果你不是資訊本科,又只是想要寫小軟體而已,那倒是不用學太多
我也不是資訊本科,我也是專門都在寫小軟體,
上面給你的那一大串建議,是我自己這幾年的心得,
玩來玩去都在玩工具,真的是沒什麼長進,久了才發現基礎完全不夠
如果你的目的是小軟體而已,那 Delphi/BCB 雖然可以學學看,但是...
那裡面很多東西是要給企業用的.... 拿來寫小軟體是好用,未免浪費
既然你的目的是要小軟體自用,那業界都在用什麼就跟你沒有任何關係
挑你好學的就好。 但是我還是建議,你先奈著性子好好學一下 C/C++
這段時間先不要嫌無聊,在初學的時候一直玩工具,很容易走偏,
但對於業餘人士來說,一邊有工具可以玩,才能保持興趣
我寫這些只是要提醒你,在玩工具的同時,不要忽略了基礎的重要性
Windows 程式只是一個小領域,那絕對不是程式的全貌,更不是重點
要我推薦的話,你可以試試看 wxWidgets,對初學者可能太難,但是功能很夠
或者你如果人在南部,2/18 我會在台南有場小型演講,題目就是教寫小軟體
歡迎來參加,我會講使用 gtk+/Glade 入門。
不是專業人士的話,實在沒有必要老是去找一些...企業級的開發工具來用
如果你不喜歡 C/C++,那可以看看 python & wxPython
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 61.231.50.18
推 godfat:中肯 02/10 22:57
推 meltice:為什麼我連Windows這個小領域內的小小DirectShow都搞不定 02/10 22:58
→ yoco315:我覺得你基礎要重打一下 02/10 23:08
→ yoco315:如果你真的如你所說很多都忘光了.. 02/10 23:09
推 meltice:可是我目前的工作的確用不到微積分離散數學 等要用再說吧 02/11 10:46