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 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Thread: a07f3367d7,8e1d11d5f7e1eb9b X-Google-Attributes: gida07f3367d7,public,usenet X-Google-NewGroupId: yes X-Google-Language: ENGLISH,ASCII Path: g2news1.google.com!news1.google.com!news.glorb.com!fu-berlin.de!uni-berlin.de!individual.net!not-for-mail From: =?ISO-8859-1?Q?Bj=F6rn?= Persson Newsgroups: comp.lang.ada Subject: Re: Status of AdaCL: Ada Class Library Followup-To: comp.lang.ada Date: Mon, 22 Feb 2010 02:51 +0100 Message-ID: <7ue685FpluU1@mid.individual.net> References: <05a58751-7a13-48d6-9080-91322817bfe8@t32g2000pre.googlegroups.com> Mime-Version: 1.0 Content-Type: text/plain; charset="ISO-8859-1" Content-Transfer-Encoding: 8Bit X-Trace: individual.net eDDPE+ZlglXJ/+m/yITmMwu6kRhMu42zluGFuZcHSO8LLvEAts Cancel-Lock: sha1:xudbNmoBrtqVVeUWZkA0i+3Z7b8= User-Agent: KNode/4.3.5 Xref: g2news1.google.com comp.lang.ada:9283 Date: 2010-02-22T02:51:00+01:00 List-Id: Michael R wrote: > I remembered a previous post on a command line handling library, > searched and found AdaCL. The > Orto package seems to be something, on the surface, that might be > really useful but it depends on > the Charles library which appears to be a pre-Ada2005 container > library. The date associated with > the latest release on the download page is 2007-12-09. Is this > project "dead"? Orto isn't dead, but it's dormant while I'm focusing on other projects. I can't speak for Charles or for the rest of AdaCL, but Orto and EAstrings are "alive" and if you find any bugs in them then I want to hear about it. I had intended to switch from Charles to Ada.Containers, but I changed my mind when I learned that Ada.Containers can't even be read by multiple tasks at once. As far as I know the Charles containers can be accessed by multiple tasks as long as none of them modifies the container. The internal data structure in Orto ? which makes use of Charles ? isn't modified after the parsing is done, so if you parse the command line before you start any additional tasks, you can then freely look up parameters in multiple tasks. I believe Charles still works, but I could probably use some other container library if there is a compelling reason to stop using Charles. -- Bj�rn Persson PGP key A88682FD