软件随想录: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++

相关文章
相关标签/搜索