Re: [問題] 請推薦好書

看板C_and_CPP作者 (Bazinga)時間13年前 (2012/09/28 11:30), 編輯推噓3(3054)
留言57則, 9人參與, 最新討論串2/2 (看更多)
剛好像借標題請教一下 原本身沒有接觸過程式 但由於現在接觸自動化相關領域 所以想學一些語言 買了本C語言來自學 但學得有點吃力 關於要作人機介面的語言 爬文了解後似乎都是在用VB C# 其中VB好像又有分早期的VB以及VB.NET (爬文找到VB已不再支援轉換成.NET 且VB和VB.NET似乎是完全不同語言 不知道該學哪種) VB系列和C#一起討論的文章不多 藉此想請教板友會怎麼建議呢 另外有沒有推薦的書籍可供入門呢 謝謝 -- ※ 發信站: 批踢踢實業坊(ptt.cc) ◆ From: 140.118.23.62 DrSheldon:轉錄至看板 Mechanical 09/28 19:30

09/28 19:33, , 1F
C# 有板(C_Sharpe)可以去看看; 要做 GUI 的話大部份是
09/28 19:33, 1F

09/28 19:34, , 2F
用 C++, C 好像只有 GTK+ 比較流行(?)
09/28 19:34, 2F

09/28 19:37, , 3F
你的環境有沒有人可以問?請人教是最快的
09/28 19:37, 3F

09/28 19:38, , 4F
有要接觸人機的化 C++會比C來得更有效率囉?
09/28 19:38, 4F

09/28 19:38, , 5F
目前是沒有前輩可問 實驗室裡都在用LABVIEW
09/28 19:38, 5F

09/28 19:39, , 6F
自己想學一些外面常用的 不然LABVIEW軟體太貴了
09/28 19:39, 6F

09/28 19:42, , 7F
原來C#有板 先謝你了 可以去爬文了
09/28 19:42, 7F
DrSheldon:轉錄至看板 C_Sharp 09/28 19:53

09/28 20:14, , 8F
C 的話還可以直接用 Windows SDK 直接刻啊 XD
09/28 20:14, 8F

09/28 20:41, , 9F
自己學C/C++的話,還不如就用實驗室裡最常用易上手的...
09/28 20:41, 9F

09/28 20:41, , 10F
只有畢業才是真的啊XD
09/28 20:41, 10F

09/28 20:46, , 11F
LABVIEW也在學且看似滿好上手 所以想多學一個泛用的
09/28 20:46, 11F

09/28 20:49, , 12F
現在是打算C/C++ & VB/VB.NET/VC++ 兩邊各選一種
09/28 20:49, 12F

09/28 20:51, , 13F
根據一樓的話左邊的選項選C++比較合適囉?
09/28 20:51, 13F

09/28 20:51, , 14F
我會建議學C#耶...XDD 雖然不知道自動控制用得多不多
09/28 20:51, 14F

09/28 20:51, , 15F
至於右邊就要請教大家了
09/28 20:51, 15F

09/28 20:52, , 16F
你想學來做什麼?為了學習而學習會很無聊又沒效率喔...
09/28 20:52, 16F

09/28 20:54, , 17F
實驗室有個NI公司的設備老師要我用LABVIEW驅動 但老師說
09/28 20:54, 17F

09/28 20:55, , 18F
用別種語言 VB或C#似乎也可驅動 所以我想玩看
09/28 20:55, 18F

09/28 20:55, , 19F
但是老師無法給我請教 因為老師沒接觸過VB C#
09/28 20:55, 19F

09/28 20:55, , 20F
那就先看看設備有沒有提供sample code,直接拿來研究吧
09/28 20:55, 20F

09/28 21:11, , 21F
謝謝你 不過也想再請教VB/VB.NET/VC++該怎麼取捨
09/28 21:11, 21F

09/28 21:17, , 22F
我的重點還是建議你針對用途去學習
09/28 21:17, 22F

09/28 21:17, , 23F
像我自己工作用到是C&C++,所以會私心建議這兩個
09/28 21:17, 23F

09/28 21:17, , 24F
不過這兩個真的要上手,可會耗掉相當多的時間...
09/28 21:17, 24F

09/28 21:19, , 25F
更可能耗了很多時間之後發現自己一點都不喜歡寫程式XDDD
09/28 21:19, 25F

09/28 21:22, , 26F
我本身一開始滿排斥寫程式 直到我接觸了自動化相關系所
09/28 21:22, 26F

09/28 21:23, , 27F
才想慢接觸他 最近修了一門課老師開放修課的同學進他實
09/28 21:23, 27F

09/28 21:24, , 28F
驗室玩自動化設備 可以用VB以及C# 所才在思考
09/28 21:24, 28F

09/28 21:25, , 29F
那我會建議你就挑選有人可以問、有最多資源的來學習吧
09/28 21:25, 29F

09/28 21:25, , 30F
用哪個好 然後也突發奇想要玩自己實驗室的設備
09/28 21:25, 30F

09/28 21:26, , 31F
所以跑去問老闆我們的機台可否用LABVIEW以外的語言跑
09/28 21:26, 31F

09/28 21:26, , 32F
恩恩 好的 我下禮拜會去問開那門課的老師
09/28 21:26, 32F

09/28 21:27, , 33F
如果閒著的話,平常就可以Google多找找入門的學習資源
09/28 21:27, 33F

09/28 21:28, , 34F
又沒人規定只能學一種語言,每種都學也是不錯的XD
09/28 21:28, 34F

09/28 22:59, , 35F
VB當然選VB.NET,老VB都死了14年了,學老VB是犯罪。
09/28 22:59, 35F

09/28 23:00, , 36F
現在的PLC或其他嵌入開發也不可能再支援老的VB。
09/28 23:00, 36F
DrSheldon:轉錄至看板 Visual_Basic 09/28 23:25

09/29 00:21, , 37F
微軟支援VB6到2020年 (  ̄ c ̄)y▂ξ
09/29 00:21, 37F

09/29 00:22, , 38F
但大家都知道,只要比爾蓋茲還在,VB6必然同在。
09/29 00:22, 38F

09/29 00:26, , 39F
有這回事嗎 -_- 怎麼沒看過VB6還有啥新的SP出來
09/29 00:26, 39F

09/29 00:27, , 40F
就算他支援到2020年 學一個不能寫樹的語言要幹嘛 -_-
09/29 00:27, 40F

09/29 00:28, , 41F
不能寫樹、不能SHL/SHR,語法很老式(只支援 " 一種引號
09/29 00:28, 41F

09/29 00:29, , 42F
引號內又用到 " 時要寫成 "" ,其他特殊字元用起來也不
09/29 00:29, 42F

09/29 00:30, , 43F
方便)、無益其他語言學習(學C#還可以觸類旁通一下)
09/29 00:30, 43F

09/29 00:30, , 44F
這種鳥蛋根本早就應該死光了 我到2007年都放棄了
09/29 00:30, 44F

09/29 00:34, , 45F
09/29 00:34, 45F

09/29 01:28, , 46F
那office中的VBA呢?會不會是這原因才是VB6還活著的原因?
09/29 01:28, 46F

09/29 01:49, , 47F
有很多老應用還活著。(敝公司還有 PL/1 在跑...
09/29 01:49, 47F

09/29 01:52, , 48F
而且有時候你要幹底層的東西的話 太高階的語言會綁你...
09/29 01:52, 48F

09/29 13:46, , 49F
VB6一點也不底層好不好。  ̄σ ̄
09/29 13:46, 49F

09/29 13:48, , 50F
底層不如吸語言 彈性不如.NET系列 不能真的寫資料結構
09/29 13:48, 50F

09/29 13:49, , 51F
做點小事就要抓肥又醜怪的Win API函數進來
09/29 13:49, 51F

09/29 13:49, , 52F
老屁股語言唯一的學習時機就是不得不學的時候再學
09/29 13:49, 52F

09/29 13:50, , 53F
你會建議語言新手學PL/1嗎?那COBOL呢?銀行都還在用啊
09/29 13:50, 53F

09/29 13:50, , 54F
會COBOL還可以優先移民喔 要不要學?
09/29 13:50, 54F

09/29 13:52, , 55F
VBA跟VB6又不能真的互通 後者活著跟前者沒什麼關係
09/29 13:52, 55F

09/29 13:54, , 56F
這兩者的關係就像強者我同學賺大錢跟我的關係一樣
09/29 13:54, 56F

09/29 15:11, , 57F
純就VB.NET和C#的話,後者大勝~
09/29 15:11, 57F
文章代碼(AID): #1GPOf3Ms (C_and_CPP)
討論串 (同標題文章)
文章代碼(AID): #1GPOf3Ms (C_and_CPP)