From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00,FREEMAIL_FROM autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: 103376,2bd8ac4fbddfd5da X-Google-Attributes: gid103376,domainid0,public,usenet X-Google-Language: ENGLISH,ASCII-7-bit Path: g2news1.google.com!news3.google.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: "Alex R. Mosteo" Newsgroups: comp.lang.ada Subject: Re: Container Library recommendations? Date: Fri, 30 May 2008 11:44:34 +0200 Message-ID: <6aa0jiF37e918U1@mid.individual.net> References: <70E%j.185652$yE1.2910@attbi_s21> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7Bit X-Trace: individual.net zYvpkdDuwt8MIY5A120OrA5nJgD/ol4dxSCdbiL1dWJbAe3Mc= Cancel-Lock: sha1:cYym1YAov+y0tGRt/6vpIzK6Ojo= User-Agent: KNode/0.10.9 Xref: g2news1.google.com comp.lang.ada:467 Date: 2008-05-30T11:44:34+02:00 List-Id: Jeffrey R. Carter wrote: > Dimonax wrote: >> >> What Ada libraries, that are in common use, would you recommend are best >> suited to Concurrent programming? I intend to keep the "core" of my >> applications well seperated from any dependencies on the host platform. >> Nonetheless I'm aware of the fact that different libraries are better >> suited to different platforms when concurrency is involved. > > The PragmAda Reusable Components contain a number of protected data > structures and other concurrency-related components such as task decouplers > and safe semaphores. > > http://pragmada.home.mchsi.com/ > > Note that the PragmARCs are Ada 95 and use private types in ways that are > prohibited by the current standard. I'm curious about these now-prohibited ways. If you have the time to give some example it would be great. Thanks!