Re: facet-oriented programming

Martin Bähr <[email protected]>
Newsgroups gmane.comp.lang.pike.user
Message-ID <[email protected]>
Excerpts from 郭雪松's message of 2014-11-09 06:06:07 +0100:
> I remember some of you wrote a paper about facet-oriented programming, I
> cannot find it. Can anybody send it to me ?

http://pike.lysator.liu.se/docs/docs/MikaelAmborn_Facet_Thesis.pdf

i have read the paper some time ago, and found that it's mainly useful to
enforce implementation of certain classes and class relationships.

i guess it helps reasoning about the code, like if you know a facet, and see a
class that implements that facet then you can assume certain things without
checking the whole inheritance tree.

i didn't see it helping in writing any less code, and i guess that is part of
why it didn't get used more.

i am curious how your work relates to facets, and what you are trying to achieve.

greetings, martin.

-- 
eKita                   -   the online platform for your entire academic life
-- 
chief engineer                                                       eKita.co
pike programmer      pike.lysator.liu.se    caudium.net     societyserver.org
BLUG secretary                                                 beijinglug.org
foresight developer  foresightlinux.org                            realss.com
unix sysadmin
Martin Bähr          working in china        http://societyserver.org/mbaehr/
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.