Email List: Xaustin-offtopic-lX
[All Lists]

RE: POSIX.C++

To: yyyyyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: RE: POSIX.C++
From: "Alexander Terekhov" <yyyyyyyy@xxxxxxxxxx>
Date: Fri, 17 May 2002 12:49:08 +0200

> Try reading http://www.microsoft.com/windows/sfu

Thanks. You probably mean that "sfuposix" bit...

http://www.microsoft.com/technet/treeview/default.asp?url=/technet/prodtechnol/windows2000serv/deploy/sfu/sfuposix.asp

"....
 The INTERIX environment subsystem replaces the original
 Microsoft POSIX subsystem with something far more functional
 and robust, useable, and integrated with the rest of the NT
 environment.
 ...."

Last question/remark/plea: would it really be the entirely BAD
idea to bring that old article about "original Microsoft POSIX
subsystem" back to the old URL/place (that *WAS* working until
recently) since it is still (at least up to now, I've just re-
checked that support page) referenced on your support site...
and just add the link (above) pointing the existence of
"something far more functional and robust, useable, and
integrated with the rest of the NT environment" to that
updated "msdn_posix.asp" web page?

TIA.

regards,
alexander.


"Jason Zions" <yyyyyyyy@xxxxxxxxxxxxx> on 05/16/2002 07:31:37 PM

Please respond to "Jason Zions" <yyyyyyyy@xxxxxxxxxxxxx>

To:    Alexander yyyyyyyyyyyyyyyyyyyy@xxxxx, <yyyyyyyyyyyyyy@xxxxxxxxxxxxx>
cc:
Subject:    RE: POSIX.C++


Try reading http://www.microsoft.com/windows/sfu


-----Original Message-----
From: Alexander Terekhov [mailto:yyyyyyyy@xxxxxxxxxx]
Sent: Thursday, May 16, 2002 5:43 AM
To: yyyyyyyyyyyyyy@xxxxxxxxxxxxx
Subject: Re: POSIX.C++




> a bit and take over all your former colleges from WG21 *plus
                                      ^^^^^^^^

err. "colleagues" (aka: sort-of-"phonetic"-Russian-
in-Latin: TOVARISH/DRUG, but plural ;-)) sorry.

> Please do a search on "PACE", I've posted a couple of
> rather interesting links and quotes to comp.std.c++ some
> time ago; don't have a link, sorry.

got it:

http://groups.google.com/groups?selm=3C8FCC2F.9B4B1AAB%40web.de
(Subject: Re: C++ concurrency library feature-set)

"....
 http://www.cs.wustl.edu/~luther/PACE/PACE-abstract.html

 "PACE was born to abstract support for current and additional
  non-POSIX platforms away from ACE, thus, becoming an API for
  ACE developers to write to."

 http://www.cs.wustl.edu/~luther/PACE/Introduction/begin.html

 "This idea quickly developed into the broader concept
  that the POSIX interface library could actually replace
  the ACE_OS layer in the feature laden ACE framework
  library and has since grown or will grow to include
  platforms such as Win32 and VXWorks (which lack true
  POSIX compliance)."

 "As you can see, this creates a benefit for ACE,
  namely, PosixACE (PACE) becomes a formal starting
  point to begin reducing the complexity and interdependence
  problems that had creeped into ACE over the past 5 years."

 <wink>! <wink>!! <wink>!!!

 A few more "random" refs:
 ...."

BTW, [and sorry for somewhat off-topic stuff] in regards
to Win32-"(which lack true POSIX compliance)"...

Does anyone from Microsoft here know what happened with
that nice article about WinNT's *POSIX subsystem* and
POSIX standardization process (bits like "POSIX" != "UNIX", etc.)... after
I've posted the link pointing to it (with a few annotations) to
comp.std.c++:

http://groups.google.com/groups?selm=3CC15F8E.7D694C67%40web.de
(Subject: Re: Boost.Threads and Dinkum CoreX)

The "old" URL:

http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnwbgen/html/msdn_posix.asp


yields "Page Cannot Be Found"... search does NOT
help either.

Well, I still have that article on one of my old MSDN-
universal-subscriber's CDs (October 2001, Library, IIRC), but the problem
is that my @web.de address got pretty much "bombarded"-to-death by various
folks asking for it and demanding explanations (why the posted link does
NOT work; did it ever work or am I just "trolling"; etc. etc.).

Folks ([MSFT]), given that you DO *still reference that
article on your support site*, please-please, bring it back!

http://support.microsoft.com/default.aspx?scid=kb;EN-US;q149902

"....
 REFERENCES

 MSDN Development Library,
 "Understanding Windows NT POSIX Compatibility", by Ray Cort. "
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^

Thank you in advance.

regards,
alexander.



Alexander yyyyyyyyyyyyyyyyyyyy@xxxxx on 05/16/2002 12:36:41 PM

Please respond to Alexander yyyyyyyyyyyyyyyyyyyy@xxxxx

To:    yyyyyyyyyyyyyy@xxxxxxxxxxxxx
cc:
Subject:    Re: POSIX.C++



> I'm very interested in this discussion as well (if only because I was
> recently appointed co-liaison from WG21 to WG15  ;-)  ).

Exciting/Promising! Good news!! My "advice"/wish: now conspire a bit and
take over all your former colleges from WG21 *plus
WG14-folks* merging C and C++ languages/standards (C++ would become
"just-CORE"-lang-extension) and all POSIX standard OS-extensions-options
into *the single POSIX.1++ standard providing THE standard language AND OS
bindings for BOTH C AND C++ CORES*! We may even call it then "Java.2K" or
simply "the right Java" (marketing slogans like ".Net"-something aside)! ;
-)

> Besides www.boost.org, the ACE project at
> http://www.cs.wustl.edu/~schmidt/ACE-overview.html shows one effort

Please do a search on "PACE", I've posted a couple of
rather interesting links and quotes to comp.std.c++ some
time ago; don't have a link, sorry.

regards,
alexander.


Lois Goldthwaite <yyyy@xxxxxxxxxxxxxxxxxxx> on 05/16/2002 05:07:05 AM

Please respond to Lois Goldthwaite <yyyy@xxxxxxxxxxxxxxxxxxx>

To:    yyyyyyyyyyyyyy@xxxxxxxxxxxxx
cc:
Subject:    Re: POSIX.C++


I'm very interested in this discussion as well (if only because I was
recently appointed co-liaison from WG21 to WG15  ;-)  ).

Besides www.boost.org, the ACE project at
http://www.cs.wustl.edu/~schmidt/ACE-overview.html shows one effort towards
mapping the APIs portably into C++, and specifically is concerned with
real-time operating systems. If you follow the link to the source tree at
http://www.cs.wustl.edu/~schmidt/ACE-directory.html,
there is another link to a Rational Rose model of the ACE classes.

The C++ Toolkits formerly from Objectspace (now from
www.recursionsw.com) provided a set of very usable C++ wrappers for OS
primitives, although no one ever formally modeled them in UML.

I also found this reference, though it's not about POSIX per se: MAST
Real-Time View: A Graphic UML Tool for Modeling Object-Oriented Real-Time
Systems.
    J.M.Medina, M. González Harbour, and J.M.Drake.
    Proceedings of the 22nd IEEE Real-Time Systems Symposium (RTSS 2001),
London, UK, IEEE Computer Society
    Press, pp. 245-256, December 2001.

http://ctrpc17.ctr.unican.es/publications/jlm-mgh-jmd-2001c.html


Lois


Lonnie VanZandt wrote:
>
> Please add me to any discussion list you encounter on this topic. I am
> attempting model POSIX RT APIs in UML and an object-based API would be
> so much simpler to model because the class structure would already be
> specified. (If anyone has already encountered a POSIX RT UML model,
> save me the pain and point me to it.)
>
> Lonnie L. VanZandt
> Senior Real-time Consulting Engineer
>
> Predictable Response Consulting
> (720) 201-1349
> 637 Witter Gulch Road
> Evergreen, CO 80439
> yyyyyyy@xxxxxxxxxxxxxxxxxxxxxxx
>
> http://www.predictableresponse.com/
>
> -----Original Message-----
> From: Daniel Miller [mailto:yyyyyyyyyyyyy@xxxxxxxxxxx]
> Sent: Wednesday, May 15, 2002 10:16 AM
> To: yyyyyyyyyyyyyy@xxxxxxxxxxxxx
> Subject: POSIX.C++
>
>    Is there any effort (either official or unofficial) related to a
> C++ binding for the POSIX.1-series---especially the real-time
> extensions?  If so, I would
> like to contact that subcommunity (or subcommunities, if there would
> happen to
> be more than one competing [would-be-]proposal).
>
>    Such a C++ binding would complement the existing C binding inherent
> throughout the POSIX.1-series, the Ada binding in POSIX.5 and the
> Fortran binding in POSIX.9.
>
> ============================================================
> The information contained in this message may be privileged and
> confidential and protected from disclosure.  If the reader of this
> message is not the intended recipient, or an employee or agent
> responsible for delivering this message to the intended recipient, you
> are hereby notified that any reproduction, dissemination or
> distribution of this communication is strictly prohibited. If you have
> received this communication in error, please notify us immediately by
> replying to the message and deleting it from your computer.
>
> Thank you.
> Tellabs ============================================================













<Prev in Thread] Current Thread [Next in Thread>
  • RE: POSIX.C++, Alexander Terekhov <=