軟件隨想錄:01 選擇編程語言

拋出問題:

給定一個開發任務,開發者如何選擇開發語言呢?linux

分析:

要求 選擇
要求運算速度很是 c
圖像界面,在windows上運行,安裝包儘量小 c++(MFC)
圖像界面,在windows上運行,安裝包大小不care c#(WPF【注1】)
圖像界面,跨平臺(Windows、Linux、Mac) Java、c++(Qt)
命令行工具,linux Python
計算簡單、高頻的I/O服務器 NodeJs
代碼在瀏覽器運行 JavaScript

【注1】:WPF使用新的開發框架,簡化了原來的winform的控件開發模型。
簡單的說wpf就是用近似Web開發的方式來進行winform開發。
Winform本質上就是在MFC上增長一層.Net API。c++

相關文章
相關標籤/搜索