Lecture overview -- Keyboard shortcut: 'u'  Previous page: Reflections and conclusions [Section] -- Keyboard shortcut: 'p'  Next page: Conclusions -- Keyboard shortcut: 'n'  Lecture notes - all slides and notes together  slide -- Keyboard shortcut: 't'  Help page about these notes  Alphabetic index  Course home  Page 18 : 19
Programmatic WWW authoring
Reflections

  • The programming paradigm

    • Good fit between functional programming and descriptive markup

    • Similar work is well-represented in the functional programming communities

    • Imperative programming is less attractive in a programmatic authoring context

  • Mixing fragments of markup and programs

    • Less powerful than a solution that involves a single linguistic framework

    • Aesthetically unpleasing

We have gone for inclusion of the less powerful language in the more powerful language