DSpace About DSpace Software
 

Repositorio Atenea de la Facultad de Ciencias, UNAM >
Repositorio Ciencias >
FACULTAD DE CIENCIAS >
Matemáticas >

Please use this identifier to cite or link to this item: http://hdl.handle.net/11154/3185

Title: An ECMAScript compiler for the NET framework
Authors: López-Nataren, C
Viso Gurovich, Elisa
Issue Date: 2005
Abstract: Since the publication of the standard that describes the multi-language framework known as Common Language Infrastructure (CLI), it has been a challenge letting non class-based programming languages being run on the CLI. ECMAScript, being a prototype-based, object-oriented, functional programming language, belongs to this category. Running ECMAScript programs in the CLI will offer a scripting language with the efficiency of a strong typed language but keeping its dynamic nature. Features like first class functions, late binding, and dynamic objects are not included in CLI by default, so the purpose of this compiler is to show that those features can be implemented using the CLI. Among the characteristics that we measured are the ability to store functions in data structures, passing them as parameters and returning them as values, and the possibility of adding new properties to already defined objects. It's possible to implement first class functions as well as dynamic objects with a cost in the size of the code generated, but also increases the flexibility of the programs that make use of them, allowing the use of software patterns which are rarely used in conventional programming languages.
URI: http://hdl.handle.net/11154/3185
Appears in Collections:Matemáticas

Files in This Item:

There are no files associated with this item.

Items in DSpace are protected by copyright, with all rights reserved, unless otherwise indicated.

 

Valid XHTML 1.0! DSpace Software Copyright © 2002-2010  Duraspace - Feedback