
Hi... I have written a GUI for WIndows XP only (this library will not work on Win 2000 and/or 98) in C++. Of course this library doesn't conform to the guidelines to post it here. This library works only with gcc 3.3.3 and Visual C++ 7.1 only. It is based on ideas inspired by the work of Alexandrescu "Modern C++ Design" and Czarnecki and Eisenecker "Generatie Programming" and by following a new technique called Context-Oriented Programming. Boost has a nice small libraries that I rewrote to fullfil my needs. This library is not complete yet because it will cover every thing for WinXP only. Of course, this means it can't be posted to this discussion list nor the CVS. Mohammed

"Mohammed Iqbal" <miqbal@accessme.com.jo> writes:
I have written a GUI for WIndows XP only (this library will not work on Win 2000 and/or 98) in C++. Of course this library doesn't conform to the guidelines to post it here.
This library works only with gcc 3.3.3 and Visual C++ 7.1 only.
It is based on ideas inspired by the work of Alexandrescu "Modern C++ Design" and Czarnecki and Eisenecker "Generatie Programming"
Sounds interesting. Why don't you put it in the files area or the sandbox?
and by following a new technique called Context-Oriented Programming.
new?? This paper dates from 1998: http://dec.bournemouth.ac.uk/forth/euro/ef98/gassanenko98a.pdf -- Dave Abrahams Boost Consulting www.boost-consulting.com

Hi... I didn't mean the COP by Gassanenko but something different. I used this term "Context-Oriented Programming" to describe my new technology. I can provide you with more info about this technology, but this will be off-topic and will polute this list with non-Boost stuff. Mohammed ----- Original Message ----- From: "David Abrahams" <dave@boost-consulting.com> To: <boost@lists.boost.org> Sent: Wednesday, April 07, 2004 5:08 PM Subject: [boost] Re: A new GUI library
"Mohammed Iqbal" <miqbal@accessme.com.jo> writes:
I have written a GUI for WIndows XP only (this library will not work on Win 2000 and/or 98) in C++. Of course this library doesn't conform to the guidelines to post it here.
This library works only with gcc 3.3.3 and Visual C++ 7.1 only.
It is based on ideas inspired by the work of Alexandrescu "Modern C++ Design" and Czarnecki and Eisenecker "Generatie Programming"
Sounds interesting. Why don't you put it in the files area or the sandbox?
and by following a new technique called Context-Oriented Programming.
new?? This paper dates from 1998: http://dec.bournemouth.ac.uk/forth/euro/ef98/gassanenko98a.pdf
-- Dave Abrahams Boost Consulting www.boost-consulting.com
_______________________________________________ Unsubscribe & other changes: http://lists.boost.org/mailman/listinfo.cgi/boost

"Mohammed Iqbal" <miqbal@accessme.com.jo> writes:
Hi...
I didn't mean the COP by Gassanenko but something different. I used this term "Context-Oriented Programming" to describe my new technology.
I can provide you with more info about this technology, but this will be off-topic and will polute this list with non-Boost stuff.
If it's relevant to library design, it's not off-topic. -- Dave Abrahams Boost Consulting www.boost-consulting.com

-----Original Message----- From: boost-bounces@lists.boost.org [mailto:boost-bounces@lists.boost.org] On Behalf Of David Abrahams Sent: Wednesday, April 07, 2004 2:43 PM To: boost@lists.boost.org Subject: [boost] Re: A new GUI library
"Mohammed Iqbal" <miqbal@accessme.com.jo> writes:
Hi...
I didn't mean the COP by Gassanenko but something different. I used this term "Context-Oriented Programming" to describe my new technology.
I can provide you with more info about this technology, but this will be off-topic and will polute this list with non-Boost stuff.
If it's relevant to library design, it's not off-topic.
I'll second that; I'd like to see it. A link, if nothing else. Reid Sweatman

On 4/7/04 9:36 AM, "Mohammed Iqbal" <miqbal@accessme.com.jo> wrote: [SNIP]
It is based on ideas inspired by the work of Alexandrescu "Modern C++ Design" and Czarnecki and Eisenecker "Generatie Programming" and by following a new technique called Context-Oriented Programming. Boost has a nice small libraries that I rewrote to fullfil my needs.
This library is not complete yet because it will cover every thing for WinXP only. Of course, this means it can't be posted to this discussion list nor the CVS.
And you posted this here because?... (Potential answers: 1. You want help using the Boost components you integrated 2. You want to give us the changes to those components 3. You thought any "cool" C++ idea is appropriate here, no matter the context 4. You thought the mention of Alexandrescu's book made it on-topic 5. You thought it could be a follow-on to the GUI discussion here a while back Note that you already said that the library didn't qualify here.) -- Daryle Walker Mac, Internet, and Video Game Junkie darylew AT hotmail DOT com
participants (4)
-
Daryle Walker
-
David Abrahams
-
Mohammed Iqbal
-
Reid Sweatman