Programming languages 哪种编程语言更容易支持

Programming languages 哪种编程语言更容易支持,programming-languages,Programming Languages,哪种编程语言更容易支持开发人员(即缺乏专业经验的开发人员(即处理超出其控制范围的更改)) 编辑:我将支持定义为 不限制开发人员的专业发展,使他们能够成长 使高级员工能够在类似的环境中与他们一起工作,而不会感到沮丧 上下文:我正在研究用ruby或python开发新产品,并且我正在寻找在团队环境中运行良好的替代方案。也就是说,哪种初学者语言在全谱团队中效果最好?你可以在他们每个人身上写出复杂的白痴。在任何语言中,处理超出他们控制的变化都不容易。我想不出一种语言对新手来说更容易。我能想到比其他语言

哪种编程语言更容易支持开发人员(即缺乏专业经验的开发人员(即处理超出其控制范围的更改))

编辑:我将支持定义为

  • 不限制开发人员的专业发展,使他们能够成长
  • 使高级员工能够在类似的环境中与他们一起工作,而不会感到沮丧

上下文:我正在研究用ruby或python开发新产品,并且我正在寻找在团队环境中运行良好的替代方案。也就是说,哪种初学者语言在全谱团队中效果最好?

你可以在他们每个人身上写出复杂的白痴。

在任何语言中,处理超出他们控制的变化都不容易。我想不出一种语言对新手来说更容易。我能想到比其他语言更复杂的语言,但实际上最终它们都有可能产生难以维护的晦涩难懂的糟糕代码


我想你可以说过程代码没有oop那么复杂。但对一个面向对象的家伙来说,不要相信我。

重要的是编写干净一致的代码

另一方面,你想做什么也是很重要的。您想开发web应用程序还是桌面应用程序。它是简单的代码还是复杂的代码


有简单的语言,比如教孩子编程,也有多功能的语言,比如java,你可以开发桌面、web或移动设备应用程序

比语言本身更重要的是,你的团队有哪些技能?如果您的团队打算支持用特定语言编写的应用程序,我希望他们对此有深入的了解


使用大多数现代语言可以满足您的需求,每种语言都有好的方面和坏的方面。确保团队能够完成这项工作,并且有足够的支持。

在选择语言之前,请检查是否有良好的社区和相关文档。当你陷入困境时,这会对你大有帮助。除此之外,每种语言都有其优缺点。寻找可伸缩性,因为在某个时间点,您将不得不考虑这一点。而且,毫无疑问,我们需要一个强大的平台。不要只选择一种编程语言,而要选择一个具有良好框架的编程平台。

您可能需要更具体地说明支持的含义:培训、维护开发工具、成为一名管理者,等等。几乎每一个问题都会给你一个答案。比较让我期待在两者之间做出选择……不过,容忍的白痴水平是不同的。