|
作為常用的語言樣樣都會的準專業(yè)人員,我也說說自己的看法。
首先,無論啥項目,真的全部從零開始,其實都不現(xiàn)實。
一般我們每人都有一個樣本總庫,新項目只要在最接近的老項目上改改就可以了,單片機也是這樣。
所以一般手上最接近的項目源碼是啥語言,就選擇啥語言。這是站在職業(yè)角度的選擇。
如果僅僅是學(xué)習(xí)而言,不想專業(yè)從事底層軟件行業(yè),C++就不要去折騰了。
那東西現(xiàn)在也就寫寫底層通訊算法和硬件驅(qū)動啥的,,其他的事倍功半。
至于其他語言的選擇,要看領(lǐng)域。
如果是 網(wǎng)頁展示, 可以用 JAVA 或 .net ,我建議毫不猶豫選JAVA.
如果是命令行 , 毫不猶豫選 PYTHON.
如果是WIN UI, JAVA 和 C# 都可以考慮, C#效率高, JAVA 平臺兼容性強。
總之,沒有完美的語言適合所有場景, 最后機器上一大把的IDE和編譯器,這是無奈又郁悶的事情。 |
|