上位機(jī)開(kāi)發(fā)用什么語(yǔ)言好
1/C++
C++算是入門(mén)學(xué)的了,這個(gè)其實(shí)現(xiàn)在很多項(xiàng)目上也都在用,用的框架最多就是QT的框架和微軟爸爸出品的MFC;
早些年一直用的是MFC,封裝的不過(guò)徹底,歷史包袱太重了,微軟爸爸就給拋棄了;現(xiàn)在用QT的很多,最大的優(yōu)點(diǎn)嘛就是跨平臺(tái),但是吧C++要用好真的不容易,確實(shí)需要點(diǎn)功夫,經(jīng)??吹秸f(shuō)一個(gè)月精通的培訓(xùn),看的是讓人瑟瑟發(fā)抖。
2/C#
這個(gè)算是目前用的比較多的,微軟爸爸專門(mén)開(kāi)發(fā)的語(yǔ)言,優(yōu)點(diǎn)嘛有微軟爸爸背后撐腰,官方文檔做的真心到位,現(xiàn)在的Visual Studio也有社區(qū)版了,對(duì)于很多人和小公司來(lái)說(shuō)就不用考慮版權(quán)的問(wèn)題了,但是呢,畢竟MS是賣軟件的,指不定哪天又收費(fèi)了。
目前用的最多的框架就是wpf了,不過(guò)對(duì)于新手我還是建議從winform先入手,不要一上來(lái)玩wpf真的會(huì)把自己給整懵的,先把C#語(yǔ)言本身學(xué)好即可,另外都是招式。特別對(duì)于上位機(jī)其實(shí)界面還真沒(méi)互聯(lián)網(wǎng)那套要求高,實(shí)用最重要。
3/Java
這個(gè)只有國(guó)外同事在用,咋也沒(méi)用過(guò),資源也沒(méi)有C++/C#那么好找,看同事寫(xiě)的軟件也還行,就是感覺(jué)畢竟費(fèi)事兒。
就這么點(diǎn)信息共享下吧。