- A+
你用Windows開發(fā)就用VB.net? ? ?用Linux系統(tǒng)開發(fā)就只能python了。
看你需求吧,如果是做爬蟲之類的建議學(xué)python,如果是windows程序開發(fā)之類建議vb.net。
Python的應(yīng)用面相對廣,跨平臺(tái),而且易于上手,代碼條理清晰,人工智能,自動(dòng)化任務(wù),以及Web應(yīng)用都算是Python一展所長的地方。
Visual Basic.NET是基于微軟.NET Framework之上的面向?qū)ο蟮木幊陶Z言。
其在調(diào)試時(shí)是以解釋型語言方式運(yùn)作,而輸出為EXE程序時(shí)是以編譯型語言方式運(yùn)作。
可以看作是Visual Basic在.Net Framework平臺(tái)上的升級(jí)版本,增強(qiáng)了對面向?qū)ο蟮闹С帧4蠖嗟腣B.Net程序員使用Visual Studio .Net作為IDE(integrated development environment).SharpDevelop是另一種可用的開源的IDE。
VB.Net需要在.Net Framework平臺(tái)上才能執(zhí)行。
做windows程序開發(fā),VB.NET 比Python好,如今機(jī)器性能過剩,根本不需要考慮代碼執(zhí)行速度的問題,把更多精力放在如何實(shí)現(xiàn)上。Python的好處在于有豐富的擴(kuò)展及類型庫,而且支持跨平臺(tái),這點(diǎn)很誘人,有條件的話建議報(bào)個(gè)培訓(xùn)班,也可以去自學(xué)網(wǎng)自學(xué)。

