XL (programming Language) - Development Status and History

Development Status and History

XL is the result of a long language design work that began around 1992. The language was designed and implemented primarily by Christophe de Dinechin.

Historically, the XL compiler was written in C++. It had achieved a point where most of the features described above worked correctly, but writing plug-ins was a nightmare, because C++ itself is not extensible, so implementing translate-like statements was impossible. The parse tree was more complicated, with dozens of node types, because it was designed for cross-language support. Moka was a Java-to-Java extensible compiler using the same infrastructure.

Abandoning the cross-language objectives and complex parse-tree structure, a complete rewrite of the compiler was started in 2003. The parse tree was vastly simplified down to the 7 XL0 nodes types now in use. This new compiler bootstrapped in 2004, and all new development is now written in XL. However, this new compiler still has somewhat incomplete XL1 support, although its abilities already exceed C++ in a few areas.

Read more about this topic:  XL (programming Language)

Famous quotes containing the words development, status and/or history:

    To be sure, we have inherited abilities, but our development we owe to thousands of influences coming from the world around us from which we appropriate what we can and what is suitable to us.
    Johann Wolfgang Von Goethe (1749–1832)

    Anthropologists have found that around the world whatever is considered “men’s work” is almost universally given higher status than “women’s work.” If in one culture it is men who build houses and women who make baskets, then that culture will see house-building as more important. In another culture, perhaps right next door, the reverse may be true, and basket- weaving will have higher social status than house-building.
    —Mary Stewart Van Leeuwen. Excerpted from, Gender Grace: Love, Work, and Parenting in a Changing World (1990)

    I saw the Arab map.
    It resembled a mare shuffling on,
    dragging its history like saddlebags,
    nearing its tomb and the pitch of hell.
    Adonis [Ali Ahmed Said] (b. 1930)