首页> 外文会议>International Conference on Software Process Improvement >Evolution of Naturalistic Programming: A Need
【24h】

Evolution of Naturalistic Programming: A Need

机译:自然编程的演变:需要

获取原文

摘要

For years, researchers and programmers have studied, proposed, and reflected on how to enhance the expressive power of programming languages. One of the most popular thoughts on this matter is that natural language can be used as a programming tool. In this work, we review the state-of-the-art of naturalistic programming, whose goal is to achieve greater expressiveness in programming languages and better approach the user domain. We review the only three naturalistic general-purpose languages that can generate executable code by comparing them concerning a conceptual model - Pegasus, Cal-4700, and SN. We discuss the similarities and differences between each language. Then, we introduce and discuss some examples of computer programs developed with these languages, showing their level of expressiveness. Finally, we reflect on the findings that show the need for the paradigm to evolve having a software development method, to be considered as a formal proposal in Software Engineering.
机译:多年来,研究人员和程序员已经研究过,提出,并反映了如何增强编程语言的表现力。 这个问题上最流行的思想之一是自然语言可以用作编程工具。 在这项工作中,我们审查了自然性编程的最先进,其目标是在编程语言中实现更大的表现力,更好地接近用户域。 我们通过比较概念模型 - Pegasus,Cal-4700和Sn来审查唯一可以生成可执行代码的三种自然主义的通用语言。 我们讨论了每种语言之间的相似性和差异。 然后,我们介绍并讨论用这些语言开发的计算机程序的一些示例,显示了他们的表现力。 最后,我们反思了表明,表明PARADIGM能够进化具有软件开发方法的调查结果,被视为软件工程中的正式提议。

著录项

相似文献

  • 外文文献
  • 中文文献
  • 专利
获取原文

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号