首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >转换到Java

转换到Java
EN

Stack Overflow用户
提问于 2010-10-28 14:03:43
回答 3查看 521关注 0票数 1

我是一名C/C++开发人员。

我只是好奇为什么我的一些同事会转向java。他们实际上有很多话要说为什么Java比C++更好。这实际上是一个微不足道的问题,但我确信这将是许多人以及像我这样的新手的启蒙之源。

只知道C++和一点java,您认为如何才能说服C++开发人员转向java?如果不是,为什么还要坚持使用c++?

EN

回答 3

Stack Overflow用户

回答已采纳

发布于 2010-10-28 14:11:21

没有任何好的理由切换到Java。在系统和/或嵌入式编程方面,C++比Java更好,而且在快速原型设计方面有许多更好的替代方案。

现在,你给你的问题加上了MFC标签,即使它没有出现在正文中。我建议从MFC切换到一个更现代的MFC UI框架,因为C++是脑死亡的,非标准的,脆弱的,并且很难定制。

票数 2
EN

Stack Overflow用户

发布于 2010-10-28 14:10:41

坚持使用C++的理由:

  1. 旧C++代码库困难/太多工作要移植到
  2. 需要使用专门的第三方C++ (硬件设备驱动程序)所需的控制。C被认为是一种更好的语言。
  3. 无法在所需的目标平台上运行JVM。

否则,我会选择java为:

  1. 语言更加“干净”(没有必要向下兼容C语言)
  2. 使用引用而不是指针会让你的生活变得更简单,更少需要编写java/eclipse的经验是重构工具让你的生活变得更容易。(免责声明:我不太熟悉最新的Apache )。
  3. 我真的很喜欢这些现成的库,不仅在C++内部,而且在Apache上也是如此。
票数 0
EN

Stack Overflow用户

发布于 2010-10-28 14:13:52

在我看来,如果编程仅仅是为了学术目的,那么没有充分的理由切换到JAVA。但是如果你想让编程语言用于个人使用或者创建商业应用程序,你应该尝试c#.NET,python或者其他框架。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/4040226

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档