Proceedings of the 2005 Symposium on Dynamic Languages, DLS 2005, October 18, 2007, San Diego, California, USA

Proceedings of the 2005 Symposium on Dynamic Languages, DLS 2005, October 18, 2007, San Diego, California, USA
复制标题

2005 年动态语言研讨会论文集,DLS 2005,2007 年 10 月 18 日,美国加利福尼亚州圣地亚哥

DOI:
--
复制
发表时间:
2005
期刊:
--
影响因子:
--
通讯作者:
Roel Wuyts
Roel Wuyts
中科院分区:
--
文献类型:
--
作者:
Roel Wuyts

文献摘要

被引文献

相似文献

在行业中,静态语言(例如Java,C ++和C#)比其动态对应物(例如CLOS,Python,Self,Perl,Php或Smalltalk)更广泛地使用。因此,似乎动态语言概念被遗忘并失去了种族。但事实并非如此。 Java和C#是最新的主流静态语言,在一定程度上普及了动态语言功能,例如垃圾收集,可移植性和(有限的形式)反射。在不久的将来,我们预计这种动态性会进一步增加。例如,年复一年地越来越清楚地,普遍的计算已成为规则,并且元素编程,反思,移动性,动态可重构性和分布等概念越来越流行。所有这些功能都是动态语言的领域,因此只有静态语言必须采用更动态的语言概念,否则动态语言可以突破。在多种范式上(从逻辑上的功能到面向对象),语言和语法。这种分裂严重阻碍了研究和接受,并导致语言战争,甚至更糟的是语言无知。该研讨会的目的是为研究动态功能和语言的研究人员提供一个高度可见的国际论坛。为了实现这一目标,我们明确邀请了任何范式(面向对象,功能,逻辑,...)的提交,并与各种动态语言的代表建立了一个备受瞩目的计划委员会。从我们收到的14项高质量提交中,该研讨会接受了5篇优秀论文。每篇论文至少有4位审稿人,以及至少有6位委员会成员参与的论文的评论者。我希望这本第一版的动态语言研讨会只是一系列研讨会的开始语言从壁橱里出来,展示它们的制成。
In industry, static languages (such as Java, C++ and C#) are much more widely used than their dynamic counterparts (like CLOS, Python, Self, Perl, php or Smalltalk). So it appears as though dynamic language concepts were forgotten and lost the race.But this is not the case. Java and C#, the latest mainstream static languages, popularized to a certain extent dynamic language features such as garbage collection, portability and (limited forms of) reflection. In the near future, we expect this dynamicity to increase even further. E.g., it is getting clearer year after year that pervasive computing is becoming the rule and that concepts such as meta programming, reflection, mobility, dynamic reconfigurability and distribution are becoming increasingly popular. All of these features are the domain of dynamic languages, and hence it is only logical that more dynamic language concepts have to be taken up by static languages, or that dynamic languages can make a breakthrough.Currently, the dynamic language community is fragmented, split over a multitude of paradigms (from functional over logic to object-oriented), languages and syntaxes. This fragmentation severely hinders research as well as acceptance, and results in either language wars or, even worse, language ignorance. The goal of this symposium is to provide a highly visible, international forum for researchers working on dynamic features and languages. To reach this goal we explicitly invited submissions from any paradigm (object-oriented, functional, logic, ...), and put together a high-profile program committee with representatives from all kinds of dynamic languages. From the 14 high-quality submissions we received, 5 excellent papers were accepted for the symposium. Every paper was reviewed by at least 4 reviewers, and by at least 6 reviewers for papers where committee members participated.It's my hope that this first edition of the Dynamic Languages Symposium is but the beginning of a series of symposia that enables the myriad of dynamic languages out there to come out of the closet and show what they are made of.