[FoRK] Versioned Literate Aspect-Oriented Programming
Stephen D. Williams
sdw at lig.net
Mon Mar 15 07:13:38 PST 2004
I definitely want to see what you come up with.
Extreme/Agile makes the assumption that you would refactor rather than
add aspects. I see a need for both; only good foresight can make room
for the latter.
James Tauber wrote:
>As I've been developing my first Eclipse GEF (Graphical Editor Framework)
>application, I've been thinking about turning it into a tutorial. I
>immediately wondered if it might be a great project for literate
>I could write a web and then tangle it to generate the GEF application
>and weave it to get the tutorial. But as features are incrementally added
>to the application over the course of the tutorial, conventional literate
>programming might not be enough. At the very least, some kind of
>versioning would need to be included.
>But then it occurred to me that it's perhaps best thought of not just as
>a versioning issue but as an aspect-oriented one. For example, if step
>four of the tutorial is adding undo support then that would involve not
>only new classes but the insertion of code at points in existing methods.
>Anyone come across anything like this before?
swilliams at hpti.com http://www.hpti.com Personal: sdw at lig.net http://sdw.st
Stephen D. Williams 703-724-0118W 703-995-0407Fax 20147-4622 AIM: sdw
More information about the FoRK