首页> 外文期刊>ACM transactions on software engineering and methodology >The Impact of Software Engineering Research on Modern Progamming Languages
【24h】

The Impact of Software Engineering Research on Modern Progamming Languages

机译:软件工程研究对现代编程语言的影响

获取原文
获取原文并翻译 | 示例

摘要

Software engineering research and programming language design have enjoyed a symbiotic relationship, with traceable impacts since the 1970s, when these areas were first distinguished from one another. This report documents this relationship by focusing on several major features of current programming languages: data and procedural abstraction, types, concurrency, exceptions, and visual programming mechanisms. The influences are determined by tracing references in publications in both fields, obtaining oral histories from language designers delineating influences on them, and tracking cotemporal research trends and ideas as demonstrated by workshop topics, special issue publications, and invited talks in the two fields. In some cases there is conclusive data supporting influence. In other cases, there are circumstantial arguments (i.e., cotemporal ideas) that indicate influence. Using this approach, this study provides evidence of the impact of software engineering research on modern programming language design and documents the close relationship between these two fields.
机译:自1970年代以来,软件工程研究和编程语言设计一直有着共生关系,其可追溯的影响是在这两个领域首次相互区分时。本报告通过重点介绍当前编程语言的几个主要功能来记录这种关系:数据和过程抽象,类型,并发,异常和可视化编程机制。可以通过以下方式来确定影响力:在这两个领域的出版物中查找参考文献;从语言设计师那里获得描述其影响的口述历史;并跟踪研讨会主题,特刊和在这两个领域中受邀演讲所证明的同期研究趋势和思想。在某些情况下,有确凿的数据支持影响力。在其他情况下,有间接的论点(即当代观点)表明了影响力。使用这种方法,本研究提供了软件工程研究对现代编程语言设计的影响的证据,并记录了这两个领域之间的密切关系。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号