comp.lang.ada
 help / color / mirror / Atom feed
From: Ivan Levashew <octagram@bluebottle.com>
Subject: Re: Ada.Directories problems, a summary
Date: Thu, 1 Jan 2009 05:47:13 -0800 (PST)
Date: 2009-01-01T05:47:13-08:00	[thread overview]
Message-ID: <8ea30198-c6cb-4f05-b82e-9f2418d97477@o4g2000pra.googlegroups.com> (raw)
In-Reply-To: 17rohiaha9ome$.1gz45no0bqro2.dlg@40tude.net

Dmitry A. Kazakov wrote:

> After experimenting with Ada.Directories I collected the issues I think
> must be addressed to make Ada.Directories more usable:

Ada RTL isn't enough (and wasn't ever) to do anything serious.

I think a replacement library should be designed, with
OS-specific and fallback (relying on Ada RTL) implementations.

There are many efforts like AdaCL, but I don't know if
any of these were to replace Ada RTL.

Your problems are not the only ones. For example, with Ada and
GNAT RTL, I can't easily:
Read word by word a file,
which is stored in a zip file,
which itself is hosted on an FTP server,
which is being accessed through a SOCKS5 proxy,
which is being accessed through an HTTPS proxy (CONNECT method),
which is being accessed directly.

Every part of Ada RTL and GNAT RTL is locked down to immediate
filesystem/immediate network connectivity.

I can't see any option other than another library.



  reply	other threads:[~2009-01-01 13:47 UTC|newest]

Thread overview: 20+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2009-01-01 11:16 Ada.Directories problems, a summary Dmitry A. Kazakov
2009-01-01 13:47 ` Ivan Levashew [this message]
2009-01-01 14:15   ` Dmitry A. Kazakov
2009-01-02 14:22     ` Ivan Levashew
2009-01-02 14:49       ` Dmitry A. Kazakov
2009-01-02 22:33         ` Colin Paul Gloster
2009-01-03  9:08           ` Dmitry A. Kazakov
2009-01-05 10:01       ` Jean-Pierre Rosen
2009-01-02 22:57     ` Randy Brukardt
2009-01-03  9:39       ` Dmitry A. Kazakov
2009-01-06  1:23         ` Randy Brukardt
2009-01-06 10:41           ` Dmitry A. Kazakov
2009-01-06  1:23         ` Randy Brukardt
2009-01-01 13:56 ` Dmitry A. Kazakov
2009-01-01 14:05 ` Colin Paul Gloster
2009-01-01 14:29   ` Dmitry A. Kazakov
2009-01-01 20:41 ` anon
2009-01-02 11:22   ` Colin Paul Gloster
2009-01-02 10:22 ` Georg Bauhaus
2009-01-02 11:09   ` Dmitry A. Kazakov
replies disabled

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox