【24h】

Context-oriented programming

机译:面向上下文的编程

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

摘要

Although Smalltalk is one of the oldest object-oriented programming languages, its conception and programming environment can still be considered as a design pearl and as a beacon in the realm of programming languages and programming environments. Other dynamic languages (such as Lisp, Scheme, Self,...) were similarly influential in expanding what software engineers can express with their programs.With the rising popularity of languages like Ruby, Python, Javascript, PHP, and with the growing challenges of aspect-orientation, pervasive computing, mobile code, and context-aware computing, dynamic languages are a worthy topic for further research. Therefore, ESUG decided to broaden the scope of the formerly "Smalltalk only" research track of its yearly meeting in order to enable cross-fertilization with research conducted using other dynamic languages. This way we hope to obtain more significant scientific results on various aspects of dynamicity in programming languages. >This volumeholds the papers that were presented during the 2007 edition of the conference which was held in Lugano, Switzerland. After careful reviewing by at least three reviewers we selected 11 papers out of 16 for inclusion in the conference. We took great care to avoid conflicts of interest by ensuring that reviewers did not have any formal connections to one of the authors of the papers they reviewed, namely (a) working in the same institution, university, or research group, (b) having written joint papers, (c) supervised earlier work, (d) had family ties, (e) or otherwise felt uncomfortable reviewing the work. The papers were reviewed using the typical academic standards: (a) present sound scientific work (a relevant problem, a convincing solution described in sufficient detail to allow replication, a sound validation, cite related work), (b) help the community (have something interesting to say to researchers working on dynamic programming languages in general and Smalltalk in particular), (c) reports somethingworthwhile for further reference (other researchers will cite this work in the future).
机译:尽管Smalltalk是最古老的面向对象编程语言之一,但其概念和编程环境仍可以视为设计语言和编程语言和编程环境领域中的灯塔。随着Ruby,Python,Javascript,PHP等语言的日益普及以及挑战的不断增加,其他动态语言(例如Lisp,Scheme,Self等)也对扩展软件工程师可以在程序中表达的内容产生了类似的影响。在面向方面,普适计算,移动代码和上下文感知计算方面,动态语言是值得进一步研究的主题。因此,ESUG决定扩大其年度会议以前的“仅Smalltalk”研究范围的范围,以便能够与使用其他动态语言进行的研究进行交叉交流。通过这种方式,我们希望获得有关编程语言动态性各个方面的更重要的科学成果。

该卷收录了在瑞士卢加诺举行的2007年会议上发表的论文。经过至少三位审稿人的仔细审查后,我们从16篇论文中选出11篇纳入会议。我们通过确保审稿人与他们审阅的论文的一位作者没有任何正式联系,以免发生利益冲突,即(a)在同一机构,大学或研究小组中工作,(b)书面联合论文,(c)指导早期工作,(d)有家庭关系,(e)或以其他方式对工作进行审查感到不舒服。使用典型的学术标准对论文进行了审查:(a)提出合理的科学工作(一个相关问题,一个令人信服的解决方案,详细描述以允许复制,进行合理的验证,引用相关工作),(b)帮助社区(拥有对于研究动态编程语言的研究人员,特别是Smalltalk而言,这很有意思。(c)报告了一些值得进一步参考的东西(其他研究人员将来会引用此工作)。

著录项

相似文献

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

客服邮箱:kefu@zhangqiaokeyan.com

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

  • 服务号