什么时候使用C ++而不是高级语言?

时间:2012-08-28 11:06:06

标签: programming-languages

什么时候使用C / C ++比使用像python这样的高级编程语言更合适?

1 个答案:

答案 0 :(得分:5)

无数的理由......

  1. 您需要使用最适合C或C ++的基本库
  2. 您对学习新语言不感兴趣
  3. 您需要访问Python中不可用的系统API或资源
  4. 您的项目结构更适合C或C ++的语法
  5. 您希望使用C或C ++的功能,这些功能是Python无法获得的,最值得注意的是编译时检查。或者你知道,switch陈述。
  6. 外部工具支持,例如静态分析对于Python来说要困难得多。
  7. 性能
  8. 该项目已经用C ++编写,您不想移植它
  9. 您希望确保它可以在没有解释器的情况下在最小安装上运行
  10. 您需要以可调试的minidump
  11. 的形式从客户端计算机调试信息
  12. 你只是喜欢 Python
  13. ...