我是宇宙君 ,我這個寫了20多年程式碼的老碼農來說說。
首先個人覺得不能說哪種語言比較好比較流行,在一個平臺下開發軟體,是根據軟體的要求來選擇具體的語言,當然“懂技術”的甲方有時候也會“要求”你用哪種語言 :)
Windows平臺下,具體說:
1、如果效能有限,穩定性優先(甲方也不差錢),那當然最好就是用C/C++;當然說到這裡又不免要爭論一番到底是用MFC還是QT。。嗯,要我這個骨灰級的來說呢,,我的心中只有MFC。。 :)
2、如果是考慮開發效率和穩定性,那麼C#是最好選擇,,真是方便啊!但悲劇的C#程式猿的工資,,,不說了,說多了都是淚 :(
3、如果手下技術比較上不了臺階,那不妨搞搞Delphi,甚至VB,,不過這兩個現在號偏門。。
4、如果大量的複雜計算,還要畫圖,還要外部呼叫各種古怪的系統,而且還不在乎跑的慢。。。那麼,恭喜你,matlab,python是個好選擇。
5、哎,手下實在沒有合適的人,只有一堆做web的,能做C的也就我這幾個老東西,而且客戶也不那麼在乎效能。。。那麼,恭喜你,你有了低成本好選擇,你可以用electron這個神器,簡單低成本漂亮!還可以用C來做混合程式設計搞定密集運算部分!
其他諸如Java之類的你就看著用吧 :)
如果開發時間週期少,介面要求高,選c#或.net其它;
如果可以有較長開發週期,且對程式執行效率要求高,圖形影象處理複雜,選C++,(vs、QT、Clion、DevC++、Code::Blocks均可開發);
如果涉及演算法較多,選Python;
如果要考慮今後需要跨多種平臺託展,選Java或Python。windows的C++程式如果要轉Linux,也可轉,但若不是用QT等開發,會有一些改動,尤其如果是MFC框架開發的程式轉Linux,改動不小。
目前,商業客戶端如果需要保密一般用 C/C++。
以前還有 VB、Delphi 啥的,現在越來越少了。
.NET、Java 之類容易被逆向。
我是從老VB6(非.net的)、Delphi開始學起的,現在都已經逐漸淘汰了,用的人也是越來越少了,我覺得主要看你開發什麼樣的軟體來選擇語言,我個人推薦C#或者C++。
C++一般用於開發個人應用,大多數的通用商業程式都是C++開發的,比如迅雷影音。而C#更多用於企業應用,更適合快速開發,呼叫API,COM元件,DLL都很方便,便於團隊合作和使用第三方程式碼。以前缺點是部署必須帶執行庫或者使用者安轉.net依賴,現在win7以上系統已經自帶了,況且c#上手比較簡單,學習難度小,跨平臺容易,首選c#。
其它還有像國產的e語言,中文程式設計概念方便的很多初學者學習,編寫一個進銷存的簡單軟體也可以。
建議用微軟的.NET比較好,其實有很多,開發高效能的就用VC
1、太平洋車險的價效比很高,在車險價格優惠方面力度比較大,緊跟網際網路時代,尤其在網上優惠更大,私家車業險可多省15%,而且萬以下,資料齊全,可一天賠付。2、平安車險也是在網上直銷的,省去了中間商的差價。其中私家車商業保險最多也可省15%,...
一般是月底打錢,具體幾號要以參保地當地實際法規為準。每個月的醫療保險費用通常都是月底劃扣的,因此相關的資金打入到個人賬戶一般是每個月二十號左右的時間。不同地區會有不同的標準,因此具體每月幾號打錢,要以參保地當地的實際情況為準。大家可以直接查...
ROG筆記本可以透過ROGGamingCenter軟體進行CPU溫度和電壓的設定。具體的操作步驟如下:1.開啟ROGGamingCenter:在Windows作業系統中,可以透過桌面快捷方式、工作列圖示或開始選單中的ROGGamingCen...
第一步:恢復不小心刪掉的iMessage資訊,把資料蛙蘋果恢復專家下載到電腦上,下載的同時將刪掉的iMessage的iPhone手機用資料線連線到電腦上,可以選擇原裝資料線進行操作,這樣可以保證資料傳輸的穩定。第二步:下載完成之後,執行資料...
主要區別是:1.售價和定位都不一樣。S4的廠商指導價為46.88萬元,是一款效能型車型。RS4的廠商指導價為81.28萬元,屬於高效能車型。2.不同型號和尺寸S4是轎車,尺寸為4770*1847*1404MM,軸距2825MM,後備箱容積4...
鋰電池容量測試是以滿電電壓和設定的終止電壓為引數的,因為鋰電池的最低放電電壓是2.75V,所以,小於3V的電壓已經對鋰電池測試沒有意義;固定電流放電一般用多少C表示,鋰電池一般用0.5C放電進行測試。 1、把電池充滿電,單隻鋰電池充充滿電...
可以透過以下步驟檢視iPhone12Pro電池的實際容量:1.開啟手機,前往“設定”-“電池與效能”,並點選“電量百分比”。2.在彈出的頁面中,觀察電池電量百分比及電池容量。需要注意的是,不同版本的iOS系統可能會有所不同,可能會對檢視結果...
要查詢1+9r手機的電池容量,您可以按照以下步驟進行操作:1.開啟手機設定:點選手機主螢幕上的“設定”圖示,通常是一個齒輪或者有一個齒輪圖案。2.進入電池設定:在設定選單中,找到與電池相關的選項。這通常被標記為“電池”、“電源”或者“電池和...
豪沃防凍液排氣步驟如下:1.確認發動機已經冷卻至室溫狀態,不能在加熱狀態下進行排氣。2.打開發動機艙蓋,找到散熱器上方的排氣閥。3.使用專用的排氣鉗或者扳手扳動排氣閥鬆開,閥門上會有一些空氣和防凍液排出來。4.等到冷卻水滴出並且不再有汽泡冒...
WPS手機版表格插入文字框:1、開啟WPS,開啟表格檔案,點選左上角的編輯,然後點選左下角的方框,找到插入,點選文字框就可以插入文字框了。如何修改文字框哪?1、在手機表格中,點左下角的按鈕,打開了表格的屬性面板後,再點選:插入。2、在插入展...