Email list hosting service & mailing list manager

Re: Overuse of strings Lauri Alanko (24 Jan 2006 17:59 UTC)
Re: Overuse of strings Per Bothner (24 Jan 2006 19:51 UTC)
Re: Overuse of strings Alan Bawden (25 Jan 2006 00:44 UTC)
Re: Overuse of strings Alex Shinn (25 Jan 2006 01:39 UTC)
Re: Overuse of strings Per Bothner (25 Jan 2006 02:04 UTC)
Re: Overuse of strings Alan Bawden (25 Jan 2006 02:50 UTC)
Re: Overuse of strings Lauri Alanko (25 Jan 2006 18:19 UTC)
Re: Overuse of strings Neil Van Dyke (25 Jan 2006 19:07 UTC)
Re: Overuse of strings bear (25 Jan 2006 22:40 UTC)
Re: Overuse of strings Lauri Alanko (26 Jan 2006 07:35 UTC)
Re: Overuse of strings Alex Shinn (26 Jan 2006 01:37 UTC)
Re: Overuse of strings Neil Van Dyke (26 Jan 2006 02:03 UTC)
Re: Overuse of strings Anton van Straaten (26 Jan 2006 10:09 UTC)
Re: Overuse of strings Lauri Alanko (26 Jan 2006 10:25 UTC)
Re: Overuse of strings Alex Shinn (26 Jan 2006 02:17 UTC)
Re: Overuse of strings Ray Blaak (26 Jan 2006 06:56 UTC)

Re: Overuse of strings bear 25 Jan 2006 22:40 UTC


On Wed, 25 Jan 2006, Neil Van Dyke wrote:

>Lauri Alanko <xxxxxx@iki.fi> wrote at 2006-01-25T19:19:28+0100:
>> Any sane implementation will first parse the URI into its constituents
>> and form a list of path segments, and then operate on that list. It

>Regarding this assertion, one additional data point: my "uri.scm"
>library ("http://www.neilvandyke.org/uri-scm/") supports both string and
>parsed representations of URIs, and allows them to be intermixed.  I
>expect most programmers will just use the string representations, as
>they are more convenient and familiar in general.

Right.  This is probably the best approach, in fact.  Let
individuals decide whether they want strings as URIs, and
trust in them to work it out correctly.

But if we're to leave URI's polymorphic (admitting of two
or more syntaxes/structures), does it still make sense to
use them to identify modules?

I don't, in general, like a module naming convention that
strongly hints that the modules are to be found over a
network; some very intelligent idiot is bound to think
a single code repository is a good idea and subvert
security on entire networks if a cracker can get to it.

				Bear