llothar / web.de (Lothar Scholz) wrote in message news:<6ee58e07.0308230459.24f53b64 / posting.google.com>... > > I'm not sure if this is a the way to go. I've only seen proof of > concept but no real use. But only in the latter case you can see the > problems. > > I don't like it because it breaks encapsulation and splitters the code > over a few files. Maybe that can be solved with new kind of editors > but it is much more easy to result in a big confusion. > > The most important use cases that i've seen so far are: > > - Logging facilities > - Debugging code > - Pre/Postconditions > - Threading synchronization > > 1+2+3 can be embedded in a language. This is already done in Eiffel. > I don't know if i really want to see something as difficult as > "threading synchronization" as an aspect. I see, you watched the trend the closely. Incidentally I have the same opinion, except that I don't consider their dysfunctional examples as proof of concepts.