From: Michael R on 21 Feb 2010 17:09 Hi Folks, 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"? Take care, Michael.
From: Björn Persson on 21 Feb 2010 20:51 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
From: Michael R on 21 Feb 2010 21:07 On Feb 21, 5:51 pm, Björn Persson <bj...(a)xn--rombobjrn-67a.se> wrote: > 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 Hi, Good to know. I'll try using it. Take care, Michael.
From: Martin Krischik on 24 Feb 2010 14:54 Am 21.02.2010, 23:09 Uhr, schrieb Michael R <michael(a)zanyblue.com>: > The date associated with > the latest release on the download page is 2007-12-09. Is this > project "dead"? Not dead as such - just not extended for a while. But if you find a bug add it to the tracker and I have a look. Regards Martin -- Martin Krischik
From: Martin Krischik on 24 Feb 2010 14:56 Am 22.02.2010, 02:51 Uhr, schrieb Björn Persson <bjorn(a)rombobjörn.se>: > 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. Makes me glad I choosen the booch components instead. Martin -- Martin Krischik
|
Next
|
Last
Pages: 1 2 Prev: ANNOUNCE: XML EZ OUT and Log4Ada in Debian Next: Mine Detector in Fedora |