想學程式語言 - 第 2 頁

第 2 頁,共 3 頁 首頁首頁 1 2 3 末頁末頁
顯示結果從第 11 筆 到 20 筆,共計 21 筆
  1. #11
    進階會員
    註冊日期
    2000-10-27
    討論區文章
    505
    最初由 夢婷 發表

    謝謝你的意見!我是真的很想學,也是想認真的學!就怕學了一些間時後
    郤不是自已想學的想走的路,那就不好啦!所以才會想多聽聽看!
    我也知道網路上有很多的文章,及論譚,但現在的我想知道C與VB真正的差別
    在哪?謝謝^_^
    VB 內建許多元件, 可以在 VB 的 IDE 開發環境中, 直接拉元件就下來使用....
    問題就在這, 這些元件都是標準的, 如果你想做一個非標準元件的功能, 你可能就做不出來, 因為這元件不是你設計制作的, 你不了解元件的動作方式與設計原理~
    當然功力強的人, 可以直接呼叫 WINDOWS API 來達成想做的事, 但是... 這樣的話跟 VC 又有什麼差別 ?!

    BCB (Borland C++ Builder) 有點類似 VB, 但是它是 C 語言, BCB 同樣提供許多現成元件可以讓你使用, 也有著與 VB 相同的問題... 但是 BCB 本身就支援API, 也支援 VC 的 MFC, 換句話來說, 如果 BCB 完全不使用它提供的元件, 也能寫出程式來。

    VB 所產生的執行檔無法以獨立的 EXE 存在, 在執行時需要配合特定的 DLL 才能執行。
    VC/BCB 則可以做出獨立 EXE 檔。
    而且外面在賣商業軟體, 可以說幾乎找不到是用 VB 寫成的...如果問我為什麼? 我"個人"感覺 VB 是玩具 (雖然這個玩具還蠻實用的), VC/BCB 才是開發工具。

    其實我覺得, 你用不著想那麼多, 一開始就學 VB 吧, 畢竟 VB 比較簡單也容易入門, 而且資料書籍比較多。等到你將 VB 用的出神入化, 覺得 VB 已經不能滿足你時, 2 年已經過去了...
    ...

  2. #12
    嘴炮戰隊隊長 ivantw 的大頭照
    註冊日期
    2002-05-04
    所在地區
    CHT FTTH 100M/20M Static IP
    討論區文章
    4,903
    最初由 gwochern 發表
    學程式語言是要訓練,我學C五年,都不敢說C完全會,
    你剛開始學C以為會寫一段小程式就覺得自己很厲害,那只是C的千萬分之一
    你知道了很多指令,但你不會拿來應用,不會整合,在如何學也沒有用的,
    因為這就不是寫程式的料,這不是打你退堂鼓,因為語式語言不是一天二天就可以了解的
    反正看你心態,是玩玩的,還是要很深入知道什麼叫程式語言 
    若你真的有興趣,到這看看吧,或你在網路收尋也可
    http://203.204.8.62/vbb/index.php?s=
    ㄟ 這個論壇沒去過耶, 不錯喔
    感謝分享..

  3. #13
    嘴炮戰隊隊長 ivantw 的大頭照
    註冊日期
    2002-05-04
    所在地區
    CHT FTTH 100M/20M Static IP
    討論區文章
    4,903
    最初由 xbug 發表


    VB 內建許多元件, 可以在 VB 的 IDE 開發環境中, 直接拉元件就下來使用....
    問題就在這, 這些元件都是標準的, 如果你想做一個非標準元件的功能, 你可能就做不出來, 因為這元件不是你設計制作的, 你不了解元件的動作方式與設計原理~
    當然功力強的人, 可以直接呼叫 WINDOWS API 來達成想做的事, 但是... 這樣的話跟 VC 又有什麼差別 ?!

    BCB (Borland C++ Builder) 有點類似 VB, 但是它是 C 語言, BCB 同樣提供許多現成元件可以讓你使用, 也有著與 VB 相同的問題... 但是 BCB 本身就支援API, 也支援 VC 的 MFC, 換句話來說, 如果 BCB 完全不使用它提供的元件, 也能寫出程式來。

    VB 所產生的執行檔無法以獨立的 EXE 存在, 在執行時需要配合特定的 DLL 才能執行。
    VC/BCB 則可以做出獨立 EXE 檔。
    而且外面在賣商業軟體, 可以說幾乎找不到是用 VB 寫成的...如果問我為什麼? 我"個人"感覺 VB 是玩具 (雖然這個玩具還蠻實用的), VC/BCB 才是開發工具。

    其實我覺得, 你用不著想那麼多, 一開始就學 VB 吧, 畢竟 VB 比較簡單也容易入門, 而且資料書籍比較多。等到你將 VB 用的出神入化, 覺得 VB 已經不能滿足你時, 2 年已經過去了...
    還是有以VB開發的軟體在賣的, 不過清一色都是資料庫方面的應用..
    VB其實還是有許多好玩之處.. 說它是玩具, 老實說我有點想抗議..
    有同事說我寫的像外面賣的套裝軟體, 外觀精緻, 設定複雜..
    其實我還不是用VB寫出來的? 所以應該說還是取決於吧?
    至於效能問題還有安裝問題這的確是VB最大的痛.

    其實VC/BCB發展至今還是需要搭配DLL來撰寫, 當然也可以內崁..

    不論C或VB其實都只是工具, 並沒有區分使用C就較高級, VB就較低級..
    重點是如何運用該開發語言, 善用它..

    小弟倒認為可以選一個語言為主體, 另一個語言為輔來開發..
    這樣能多方兼顧, 互補不足..
    如VB+C, VB主介面及資料庫應用等..C主函式及副程式等.
    或是C+ASM, C主程式主體, ASM則用於須快速處理之副程式.

  4. #14
    會員
    註冊日期
    2001-05-08
    討論區文章
    769
    我是覺得VB比較適合來開發應用程式,C較適合來做運算或是解問題用,不過我只玩過VB,沒用過,不過我朋友在電腦公司是用VB來寫程式,如資料庫或是人事管理,好像滿方便的。
    像Linux就是用C來寫的,Windows好像是C++,看用途和功能來決定要學什麼吧!絕大多數的資工系都一定會學C的.......

  5. #15
    嘴炮戰隊隊長 ivantw 的大頭照
    註冊日期
    2002-05-04
    所在地區
    CHT FTTH 100M/20M Static IP
    討論區文章
    4,903
    最初由 zips 發表
    我是覺得VB比較適合來開發應用程式,C較適合來做運算或是解問題用,不過我只玩過VB,沒用過,不過我朋友在電腦公司是用VB來寫程式,如資料庫或是人事管理,好像滿方便的。
    像Linux就是用C來寫的,Windows好像是C++,看用途和功能來決定要學什麼吧!絕大多數的資工系都一定會學C的.......
    Windows經一些人的研判是以C加少部份組合語言寫成的.
    小弟也這麼認為,看API的宣告格式就知道了, 大多是C的格式...



  6. #16
    會員 夢婷 的大頭照
    註冊日期
    2002-02-19
    討論區文章
    343
    那看起來是C語言一面到了!怎麼會這樣呢?

  7. #17
    會員 gwochern 的大頭照
    註冊日期
    2002-02-15
    討論區文章
    785
    最初由 夢婷 發表

    謝謝你的意見!我是真的很想學,也是想認真的學!就怕學了一些間時後
    郤不是自已想學的想走的路,那就不好啦!所以才會想多聽聽看!
    我也知道網路上有很多的文章,及論譚,但現在的我想知道C與VB真正的差別
    在哪?謝謝^_^
    你現腦子內的程式語言觀念,像是剛初生嬰兒,可塑性大
    你要了解該學C或VB,要了解什麼是 程序導向式設計與物件導向程式設計
    傳統的C是程序導向式設計,簡單的說就是一行一行程式你叫它做什麼事它就做什麼
    之後有人發展OOP就是物件導向程式設計,結果用在C相當不錯而發展出C++
    而VB就是物件導向程式設計,簡單的說就是,你滑鼠按二下,程式內會跟著你寫的事件就發生
    而不是物件導向程式卻要一直詢問滑鼠按二下了嗎,這你一定要了解
    否則程式語言觀念,像是到了高中時期,你程式思想會變的混亂
    如像我C觀念深厚((程序導向式設計))但學起C++或VB((物件導向程式設計))
    我竟不知如何寫下去,呆在電腦前,由其是VB我根本不知這是什麼東東
    但我有一個朋友,不會寫程式,VB玩三個月卻變的很厲害,但教他C,反而玩不出什麼東東
    這也就是程序導向式設計與物件導向程式設計觀念不同,還有C與VB語法結構上不同的結果
    所以這兩種要轉換是要時間,也可能換不過來

    而VB這東東程式碼,只能在微軟的上的視窗編譯執行,
    而以C的""結構""程式碼能在其它的OS編譯執行,如LINUX,又可到其它CPU上使用或更小可到單晶片以這點C才會這樣暢行

    VB設計簡單,C&C++設計困難,
    如作一個RS-232傳輸,VB將控制RS-232物件拿過來,在寫要作什麼事
    而C&C++卻要寫,所有的東東,但這樣可以更了解電腦內部如何運作在,且又可直接控制周邊設備

    還有很多其它的...

    每一種程式語言,都有它的好處跟壞處,要看你要做什麼事而去選用程式語言

    所以你要把你定義在何處,只是想寫寫微軟視窗,還是想要玩玩而以,
    是為了未來賺錢工具,都要靠自己選

    寫程式真的要聰明才智,從我知道什麼叫程式設計,會程式設計
    還沒有碰到"""女生"""知道什麼叫程式設計,會程式設計,希望你是我認識的第一個
    加油吧!!!!!


  8. #18
    嘴炮戰隊隊長 ivantw 的大頭照
    註冊日期
    2002-05-04
    所在地區
    CHT FTTH 100M/20M Static IP
    討論區文章
    4,903
    對VB有興趣的也可以看看這一篇

    【網站】Visual Basic論壇及優質網站

  9. #19
    會員 Joes 的大頭照
    註冊日期
    2001-07-30
    所在地區
    宿舍網路
    討論區文章
    1,304
    我覺得..你要學程式語言你必需知道你的目標!
    你沒有目標..就學了一大堆函式、物件的使用方法、觀念!
    到頭來你學了這些根本沒有幫助!
    結果你就是白學了-_-||

    我覺得學程式語言這種東西要有一點天份吧..
    沒有天份 你學了半天真的看不懂他到底在說什麼@@"

  10. #20
    嘴炮戰隊隊長 ivantw 的大頭照
    註冊日期
    2002-05-04
    所在地區
    CHT FTTH 100M/20M Static IP
    討論區文章
    4,903
    最初由 gwochern 發表


    你現腦子內的程式語言觀念,像是剛初生嬰兒,可塑性大
    你要了解該學C或VB,要了解什麼是 程序導向式設計與物件導向程式設計
    傳統的C是程序導向式設計,簡單的說就是一行一行程式你叫它做什麼事它就做什麼
    之後有人發展OOP就是物件導向程式設計,結果用在C相當不錯而發展出C++
    而VB就是物件導向程式設計,簡單的說就是,你滑鼠按二下,程式內會跟著你寫的事件就發生
    而不是物件導向程式卻要一直詢問滑鼠按二下了嗎,這你一定要了解
    否則程式語言觀念,像是到了高中時期,你程式思想會變的混亂
    如像我C觀念深厚((程序導向式設計))但學起C++或VB((物件導向程式設計))
    我竟不知如何寫下去,呆在電腦前,由其是VB我根本不知這是什麼東東
    但我有一個朋友,不會寫程式,VB玩三個月卻變的很厲害,但教他C,反而玩不出什麼東東
    這也就是程序導向式設計與物件導向程式設計觀念不同,還有C與VB語法結構上不同的結果
    所以這兩種要轉換是要時間,也可能換不過來

    而VB這東東程式碼,只能在微軟的上的視窗編譯執行,
    而以C的""結構""程式碼能在其它的OS編譯執行,如LINUX,又可到其它CPU上使用或更小可到單晶片以這點C才會這樣暢行

    VB設計簡單,C&C++設計困難,
    如作一個RS-232傳輸,VB將控制RS-232物件拿過來,在寫要作什麼事
    而C&C++卻要寫,所有的東東,但這樣可以更了解電腦內部如何運作在,且又可直接控制周邊設備

    還有很多其它的...

    每一種程式語言,都有它的好處跟壞處,要看你要做什麼事而去選用程式語言

    所以你要把你定義在何處,只是想寫寫微軟視窗,還是想要玩玩而以,
    是為了未來賺錢工具,都要靠自己選

    寫程式真的要聰明才智,從我知道什麼叫程式設計,會程式設計
    還沒有碰到"""女生"""知道什麼叫程式設計,會程式設計,希望你是我認識的第一個
    加油吧!!!!!

    gwochern兄,

    還是有女生很強的, 我的這一個部門就有兩位能力算是還不錯..
    可能兄遇到的比較肉腳吧



類似的主題

  1. 增加程式語言討論區
    作者:pomost 所在討論版:- - -- 站 務 公 告 與 建 議 版
    回覆: 7
    最後發表: 2007-04-23, 06:39 AM
  2. 【求助】問程式語言
    作者:AJK47 所在討論版:-- 其 他 軟 體 討 論 版
    回覆: 7
    最後發表: 2003-08-15, 10:55 AM
  3. 想學程式設計不該從何著手......
    作者:pk839 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 6
    最後發表: 2003-05-27, 12:55 AM
  4. 【求助】請問C++程式語言的幾個問題??
    作者:napolen2000 所在討論版:-- HELP ME 電 腦 軟 硬 體 急 救 版
    回覆: 1
    最後發表: 2002-07-15, 08:24 PM

 

此網頁沒有從搜尋引擎而來的訪客

發表文章規則

  • 不可以發表新主題
  • 不可以回覆文章
  • 不可以上傳附加檔案
  • 不可以編輯自己的文章
  •