应该使用哪种编程语言来完成项目?

时间:2011-10-18 01:04:52

标签: c++ programming-languages project-management project

应该使用哪种编程语言来完成项目? 当我们必须对此作出决定时,我们需要考虑什么?

我知道这取决于很多事情。

  1. 如果可执行文件的性能比项目速度重要得多,我们需要使用编译语言来获得高性能。否则,我们使用脚本语言,可以快速实现想法。

  2. 如果可移植性比性能更重要,那么脚本语言是一个不错的选择。

  3. 可重用性和可扩展性是面向对象语言的一个优点。

  4. 还有其他因素需要考虑吗?

    由于

1 个答案:

答案 0 :(得分:2)

在回答您的问题时,请使用您(或您的团队)最熟悉的语言。

回答你的具体观点,

  1. 您几乎肯定不需要从解释语言转换为编译语言所获得的性能
  2. C ++与任何解释语言一样可移植(如果写得正确),可以说更多。
  3. 实际上你可以考虑的每种语言都支持某种程度的OOP,“我应该使用OOP”不再是一个真正有效的问题。