Dynamic languages: design, implementation and evaluation
Dynamic languages: design, implementation and evaluation
批准号:
107902-2010
负责人:
Feeley, Marc
金额:
$3.13万
依托单位:
依托单位国家:
加拿大
项目类别:
Discovery Grants Program - Individual
财政年份:
2014
资助国家:
加拿大
项目状态:
已结题
起止时间:
2014-01-01 至 2015-12-31
中文摘要
软件行业越来越多地使用动态编程语言,如Python、Ruby、JavaScript、Lua和Scheme。 这些语言提供了许多功能,减轻了发展的复杂的应用程序:快速的开发周期,内省,语言的可扩展性,参数多态性,高层次的抽象,等,他们在目前的实现的主要缺点是他们的执行速度。 建议的研究的长期目标是有助于动态编程语言的有效实施,并评估其性能相比,静态语言的执行速度,内存使用和实施成本。 我们的目标是开发实施技术,使其在性能关键的环境中具有竞争力。 将研究扩展我们目前工作的四个研究领域:
英文摘要
Increasingly, the software industry is making use of dynamic programming languages such as Python, Ruby, JavaScript, Lua, and Scheme. These languages offer many features which ease the development of evolvable complex applications: a rapid development cycle, introspection, language extensibility, parametric polymorphism, high level of abstraction, etc. Their main drawback in current implementations is their execution speed. The long term objective of the proposed research is to contribute to the efficient implementation of dynamic programming languages and evaluate how their performance compares to static languages in terms of execution speed, memory usage and implementation cost. Our goal is to develop implementation techniques which make them competitive in performance critical contexts. Four areas of research which extend our current work will be investigated:
期刊论文(0)
专著(0)
科研奖励(0)
会议论文
High-Performance Dynamic Language Implementation
-
批准号:RGPIN-2022-04318
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2022
-
负责人:Feeley, Marc
-
依托单位:
Implementation of Dynamic Programming Languages
-
批准号:RGPIN-2016-05682
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.77万
-
财政年份:2021
-
负责人:Feeley, Marc
-
依托单位:
Implementation of Dynamic Programming Languages
-
批准号:RGPIN-2016-05682
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.77万
-
财政年份:2020
-
负责人:Feeley, Marc
-
依托单位:
Implementation of Dynamic Programming Languages
-
批准号:RGPIN-2016-05682
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.77万
-
财政年份:2019
-
负责人:Feeley, Marc
-
依托单位:
Implementation of Dynamic Programming Languages
-
批准号:RGPIN-2016-05682
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.77万
-
财政年份:2018
-
负责人:Feeley, Marc
-
依托单位:
Implementation of Dynamic Programming Languages
-
批准号:492964-2016
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2018
-
负责人:Feeley, Marc
-
依托单位:
Implementation of Dynamic Programming Languages
-
批准号:492964-2016
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2017
-
负责人:Feeley, Marc
-
依托单位:
Implementation of Dynamic Programming Languages
-
批准号:RGPIN-2016-05682
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.77万
-
财政年份:2017
-
负责人:Feeley, Marc
-
依托单位:
Implementation of Dynamic Programming Languages
-
批准号:492964-2016
-
项目类别:Discovery Grants Program - Accelerator Supplements
-
资助金额:$2.91万
-
财政年份:2016
-
负责人:Feeley, Marc
-
依托单位:
Implementation of Dynamic Programming Languages
-
批准号:RGPIN-2016-05682
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.77万
-
财政年份:2016
-
负责人:Feeley, Marc
-
依托单位:
Dynamic languages: design, implementation and evaluation
-
批准号:107902-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.13万
-
财政年份:2013
-
负责人:Feeley, Marc
-
依托单位:
Dynamic languages: design, implementation and evaluation
-
批准号:107902-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.13万
-
财政年份:2012
-
负责人:Feeley, Marc
-
依托单位:
Dynamic languages: design, implementation and evaluation
-
批准号:107902-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.13万
-
财政年份:2011
-
负责人:Feeley, Marc
-
依托单位:
Dynamic languages: design, implementation and evaluation
-
批准号:107902-2010
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$3.13万
-
财政年份:2010
-
负责人:Feeley, Marc
-
依托单位:
High-level languages: tools and applications
-
批准号:107902-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2009
-
负责人:Feeley, Marc
-
依托单位:
High-level languages: tools and applications
-
批准号:107902-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2008
-
负责人:Feeley, Marc
-
依托单位:
High-level languages: tools and applications
-
批准号:107902-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2007
-
负责人:Feeley, Marc
-
依托单位:
High-level languages: tools and applications
-
批准号:107902-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2006
-
负责人:Feeley, Marc
-
依托单位:
High-level languages: tools and applications
-
批准号:107902-2005
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.48万
-
财政年份:2005
-
负责人:Feeley, Marc
-
依托单位:
Design, implementation and evaluation of high-level languages
-
批准号:107902-2000
-
项目类别:Discovery Grants Program - Individual
-
资助金额:$2.11万
-
财政年份:2004
-
负责人:Feeley, Marc
-
依托单位:
海外基金