Slashdot Mirror


Miguel de Icaza on Mono, Ximian/Novell, XAML

moquist writes "Netcraft has an interview with Miguel de Icaza, of Gnome and Ximian fame. Icaza expounds his thoughts on Mono (the .Net framework for open source), the current direction of Microsoft's .Net, Novell's acquisition of Ximian, Novell's Linux desktop environment, Linux for grandmas and kids, and "the greatest danger to the continuing adoption and progress of open source" (Hint: it's pronounced "XAML".)."

2 of 481 comments (clear)

  1. Re:Zamil? by frenetic3 · · Score: 5, Informative
    It's pronounced "Zammel":

    "One of Longhorn's most interesting technologies for developers is its new XML-based markup language, codenamed XAML (short for eXtensible Application Markup Language, and pronounced "Zammel"). User interfaces in Longhorn applications are typically built using XAML. In this article, we look at how XAML ..."
    -fren

    --
    "Where are we going, and why am I in this handbasket?"
  2. Re:Embracing and Extending XUL? by miguel · · Score: 5, Informative

    XUL is more of a standard: there is a specification
    which describes what things must do, and there are
    a couple of implementations (Mozilla's being the
    most popular one).

    XAML on the other hand is a serialization format:
    every tag in the XML is looked up in the class
    libraries, and every attribute as an event or as
    a property to be set. So the resulting markup
    is just a way of creating instances of your classes.

    The idea of XAML can be used with any class
    library really, its not limited to Avalaon (for
    instance, MyXAML is a XAML implementation for
    Windows.Forms). Like I said on the interview,
    what makes XAML/Avalon powerful is that it runs
    on a sandbox, and it has a set of fairly recent
    controls as opposed to those we have grown used
    to on the Web.

    Miguel.