当前位置:首页 > 股票资讯 - 正文

C,Python,Java,如果选一个C位,你想选谁? 600086东方金钰

如果,Python,一个,Java时间:2021-03-05 12:20:52浏览:139
后台-插件-广告管理-内容页头部广告位(手机)

Python、Java、C ++都是通用编程语言,所以有很多重叠,其中多一个是不错的选择。比如对于嵌入式系统,Java和C ++是不错的选择(看细节),而对于桌面应用,C ++和Python是一样的选择(看细节)。

但是,在一些显而易见的情况下,您绝对应该选择其中一个,而不是另外两个:

python——中小型应用,开发时间短,修改容易,比原来的性能更有价值。组织内部使用的定制桌面应用程序。您的用户数量有限,并且可以控制软件的部署。科学应用受益于科学界的大力支持,并提供许多可用的模块。

Java重的服务器应用。关键任务服务器端应用程序。

C ++-操作系统、数据库和软件栈中的其他重要构建块。原始性能或与硬件或操作系统的紧密集成非常重要的任何地方。重型桌面应用(办公套件、Web浏览器、3D建模和2D图形软件等。).

这些当然是我个人的结论,但都是基于20多年的服务器和桌面软件开发,基于大大小小的代码库(500k+代码行)。

一般来说,以上选择归结为以下三种语言的优缺点:

python——入门。学习门槛低。在大多数情况下,生产代码就足够了。做得不太好。

Java-清除结构。它非常适合大型项目。有足够空间的时候性能好。它可以很容易地部署在不同的架构上。良好的容错能力(边界检查、异常处理、垃圾收集)。

C ++-最佳性能。只有既能高层构造又能低层调整的语言。它非常适合大型项目。非常适合特定条件。轻松访问所有系统调用和库。很难学习和保持代码和结构的整洁。更长更费力的开发周期。容错性差需要大量测试。


以上就是C,Python,Java,如果选一个C位,你想选谁?600086东方金钰的全部内容了,喜欢我们网站的可以继续关注雁婵股票网其他的资讯!
后台-插件-广告管理-内容页底部广告位(手机)