On Tuesday 18 March 2003 17:55, Stefano Mazzocchi wrote: > /*+ */ --> metadata > > [there is no single-line metadata comment] > > //[...] --> single-line AOP > /*[...] */ --> multiple-line AOP > > where [...] is the aspect associated with it > > - o - > > the above would, for example, solve the current cocoon issues with > making the flow and the instrumentation modular. > > and could well be implemented with a code prepreprocessor. > > but there is something in the back of my mind that keeps setting my > elegance alarms off and I don't know what this is. > > One thing if for sure: the java syntax was not designed to be aspect > orientable. so every solution will be partially hacky. We have to accept > his until the new best-of-breed language comes around.
What is the difference between "language hacks in comments" with its special-purpose compiler AND using aspect-orientation (or other non-mainstream) languages? Or even to enforce a particular tool, such as UML, which embedd metadata in source comments, but present it in GUI? No matter which approach, it is IMHO very "awkward", and raises the bar for newcomers to a project by a magnitude or two, as a new completely foreign concept has to be assimilated (in parallel with the codebase itself) by such individual. KISS ;o) Just 0.02sen of ME not being able to comprehend the full extent of this proposal. Niclas --------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
