Contrasting compile-time meta-programming in metalua and converge.

Conference paper


Fleutot, F. and Tratt, L. 2007. Contrasting compile-time meta-programming in metalua and converge. 3rd Workshop on Dynamic Languages and Applications (DYLA 2007). Berlin 31 Jul 2007
TypeConference paper
TitleContrasting compile-time meta-programming in metalua and converge.
AuthorsFleutot, F. and Tratt, L.
Abstract

Powerful, safe macro systems allow programs to be programatically constructed by the user at compile-time. Such systems have traditionally been largely confined to LISP-like languages and their successors. In this paper we describe and compare two modern, dynamically typed languages Converge and Metalua, which both have macro-like systems. We show how, in different ways, they build upon traditional macro systems to explore new ways of constructing programs.

Conference3rd Workshop on Dynamic Languages and Applications (DYLA 2007)
Publication process dates
Deposited28 May 2010
Output statusPublished
LanguageEnglish
File
Permalink -

https://repository.mdx.ac.uk/item/82wv6

Download files

  • 16
    total views
  • 4
    total downloads
  • 0
    views this month
  • 0
    downloads this month

Export as