iT邦幫忙

0

程式語言的選擇?

匿名 2010-06-23 18:38:178821 瀏覽

嗯..自從學了一些程式語言之後,開始不知道要如何從中選擇..
如 Basic C# C++ ... 等等,
有時候要寫一支小小的程式都很難決定...
請問該如何取捨?謝謝!!

有時候要寫一支小小的程式都很難決定...

不如您把所謂的「小小程式」是什麼,公布一下,
徵求各種語言怎麼實作出來,
您再看看哪種語言寫,覺得最適合您的口味…
這樣您就不會 疑惑 了;
不然各家說各家的語言好,
不夠具體、不易判斷。

感覺有點像「招親比武」的感覺冷
jamesjan iT邦高手 1 級 ‧ 2010-06-24 09:15:56 檢舉
有時候要寫一支小小的程式都很難決定...

這表示你還沒開始寫程式
或者遇到挫折就退縮
這樣你永遠會停留在該決定用什麼語言寫程式

因為你根本沒學會任何一種語言

恕我直言 加油 好嗎
(小胖老師)
fillano iT邦超人 1 級 ‧ 2010-06-24 10:52:24 檢舉
另一個方法是,用每種語言寫一次...
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中
22
shunyuan
iT邦研究生 1 級 ‧ 2010-06-23 18:56:02
最佳解答

(1) 黑貓白貓,能抓得到老鼠的就是好貓(你家有沒有養貓?)
(2) 越簡單越好,每一種程式語言都有適用的場合(寫網頁,就不能用 c 語言,可是可以用 c#,為什麼?)
(3) 程式語言跟英語一樣,會不難,寫得好不容易
(4) 各種程式語言,原理都大同小異,一種語言學通了,再去學其他語言,舉一反三。

外獅佬 iT邦大師 1 級 ‧ 2010-06-23 22:59:12 檢舉

寫網頁可以用 C 啊....不過要有本事自己寫出CGI引擎來...

shunyuan iT邦研究生 1 級 ‧ 2010-06-24 12:28:49 檢舉

wiselou提到:
寫網頁可以用 C 啊....不過要有本事自己寫出CGI引擎來..

用C 或 C++ 寫 CGI 應該有碰過的人不多了!大部份的人寫 CGI 都已經用其他的 script language,像是 perl,python,或是其他。

網站,用 C 寫的 CGI 很容易就被搞到 buffer overflow ,然後被 hack 不是嗎?

另外有關 HTML 語法的處理,用 C 寫會寫死人的。

16
richardsuma
iT邦大師 1 級 ‧ 2010-06-23 22:30:59

如何取捨應該取決你的目的!
而這個目的要考慮:
1.是個人電腦用、網路用,還是網頁用?
2.這支小小程式未來需要維護嗎?
自己維護,還是別人維護?
3.未來要成為一個專職程式設計師?
還是隨性寫寫?
當你想清楚,就知道你該不該寫,如果要寫,是用什麼程式語言來寫?

16
賽門
iT邦超人 1 級 ‧ 2010-06-23 22:49:32

Java或C#, 這兩種語言學好, 其他語言都小菜一碟...

14
sdv
iT邦新手 1 級 ‧ 2010-06-23 23:17:15

寫 firmware 的話,C 跟 Assembly 還是很重要
所以使用程式語言要看使用環境

14
plums
iT邦高手 1 級 ‧ 2010-06-24 00:33:09

很多人不喜歡VB,一堆批評,但是到現在還是很多人在寫,我想一開始就已經很普及了,原始碼太多了,想改可不是短時間的事,包括我現在公司的程式設計師還是繼續用VB在開發小系統,因為入門不難...

14
huangsb
iT邦好手 1 級 ‧ 2010-06-24 08:03:54

如果你不知道要選擇哪一種語言,表示你只學到皮毛。

那就選擇你最喜歡或最精通的語言吧!

我們家的PM要我寫程式時,也是叫我自己選擇語言,我都給它選C#。

14
sula3065408
iT邦研究生 1 級 ‧ 2010-06-24 14:36:43

CASE BY CASE判斷,那樣快,那樣問題少,我就那種語言。

有些時候用shell堆一堆,五分鐘,也是解決問題,如果用組語寫效果一樣的程式,數天,你會怎麼挑?
有些東西SDK就用C語言,你會翻掉重新大改造成VB版嗎?

我要發表回答

立即登入回答