標(biāo)題: 請問一下,上位機(jī)用什么語言最好,謝謝 [打印本頁]

作者: shenqiwei    時間: 2023-11-10 04:23
標(biāo)題: 請問一下,上位機(jī)用什么語言最好,謝謝
謝謝大家

作者: Hephaestus    時間: 2023-11-10 22:47
C#或者C++。
作者: zhuls    時間: 2023-11-11 00:39
會什么就用什么。DIY來說沒什么差別。

作者: yzwzfyz    時間: 2023-11-11 10:03
首選:你自己最精通的為佳,這樣便于你寫程序。
次選:面上流行的。
再選:流行的太多時,選一個你認(rèn)為流行的。
最后:你也不知,隨便㧓一個。
不必糾結(jié):上位機(jī)軟件應(yīng)付單片機(jī)通訊都綽綽有餘。未來即使認(rèn)為不適合,主線邏輯還在,改改也不難。關(guān)鍵是你自已要先寫出一個來。
作者: chxelc    時間: 2023-11-11 10:12
入門級VB,簡單級Delphi,其它都比較專業(yè)了。
作者: TTQ001    時間: 2023-11-11 10:26
我認(rèn)為 C# 或 C++ 或 Python 是最好的。
作者: lgwd    時間: 2023-11-11 14:15
C#最好,當(dāng)下主流且微軟不斷支持的語言,難度適中。C++功能強(qiáng)大,難度系數(shù)大!不要以為VB簡單,VB現(xiàn)在流行的是VB.NET,可以說與傳統(tǒng)的VB是不同的語言了,學(xué)習(xí)難度與C++幾乎相同。傳統(tǒng)的VB開發(fā)平臺現(xiàn)在都成問題了!在WIN10、WIN11下不能運行!民間打所謂的補(bǔ)丁,不可靠且繁瑣。其它一些語言不適合實時控制,配合單片機(jī)不適合!
作者: ppcbug    時間: 2023-11-11 23:36
作為常用的語言樣樣都會的準(zhǔn)專業(yè)人員,我也說說自己的看法。
首先,無論啥項目,真的全部從零開始,其實都不現(xiàn)實。
一般我們每人都有一個樣本總庫,新項目只要在最接近的老項目上改改就可以了,單片機(jī)也是這樣。
所以一般手上最接近的項目源碼是啥語言,就選擇啥語言。這是站在職業(yè)角度的選擇。

如果僅僅是學(xué)習(xí)而言,不想專業(yè)從事底層軟件行業(yè),C++就不要去折騰了。
那東西現(xiàn)在也就寫寫底層通訊算法和硬件驅(qū)動啥的,,其他的事倍功半。
至于其他語言的選擇,要看領(lǐng)域。
如果是 網(wǎng)頁展示, 可以用 JAVA 或 .net ,我建議毫不猶豫選JAVA.
如果是命令行 , 毫不猶豫選 PYTHON.
如果是WIN UI, JAVA 和 C# 都可以考慮, C#效率高, JAVA 平臺兼容性強(qiáng)。

總之,沒有完美的語言適合所有場景, 最后機(jī)器上一大把的IDE和編譯器,這是無奈又郁悶的事情。
作者: sinclair123    時間: 2023-11-12 20:22
一般寫上位機(jī)用C#或者C++,推薦用QT+C++,多平臺可以移植,比C#方便
作者: shenqiwei    時間: 2023-11-13 02:47
謝謝大家,我選擇C#,VBwin10和win11都不容了。開發(fā)出來也不能運行了。
作者: lgwd    時間: 2023-11-13 22:55
對頭!C#合適。VB.NET也可以!在win10和win11下開發(fā)平臺不能運行的是VB6!C#與VB.NET其實難度差不多,但是C#更“正宗”些!
作者: xo37    時間: 2023-11-14 07:50
合適的就好,昨天有人問,開發(fā)過麒麟系統(tǒng)的軟件沒……
作者: 大漠落日    時間: 2023-11-14 09:29
現(xiàn)在就剩下C#了,運行平臺慢慢都更換完了。
作者: Ppp0011010    時間: 2023-11-14 10:26
Delphi 這個也太老了吧
作者: libai3    時間: 2023-11-15 11:26
C#或者QT




歡迎光臨 (http://www.torrancerestoration.com/bbs/) Powered by Discuz! X3.1