Re: Revised Namespace Proposal

new topic     » goto parent     » topic index » view thread      » older message » newer message

Hi Bernie,
----- Original Message -----
From: "Bernie Ryan" <xotron at localnet.com>
To: "EUforum" <EUforum at topica.com>
Subject: RE: Revised Namespace Proposal


>
> Robert Craig wrote:
> >     I'll also allow quotes around included file names,
> >     in case someone wants to include a name with blanks in it, e.g.
> >
> >           include "Program Files\\myfile.e"
> >
> >     Otherwise the quotes aren't needed,
> >     and blank (whitespace) terminates the file name.
>
>   Rob:
>      I think this is NOT a good idea.

I don't understand your concern, Bernie. And definitely not the strength of
your concern!

>      I see no necessary use for this feature.

The Microsoft operating systems that I use support blanks in directory
names. And I believe that Linux also supports them. Are you saying that
Euphoria should not support the capabilities of the Operating Systems that
it run on?

>      I think it is going to come back to haunt you
>      and cause errors for your DOS users.

Under what circumstances would this "haunt" Robert? I can't think of any
off-hand.
What specific errors would it cause DOS users? I can't think of any of those
either?

>      This create unnecessary questions and errors.

Like what "questions"? My reading of Robert's proposal is that the quotation
marks are optional. If you don't use them, that's fine. If you do, then
that's fine too!

Like what "errors"? It won't break any existing code.

>      I will bet if you conduct a survey not .05% of
>      the users will need this.

I believe that this proposal comes under the heading of "low hanging fruit".
Its almost trivial to upgrade Euphoria to have this ability to support the
native Operating System thus.

What would happen if we applied your criteria to other features of Euphoria?
Anyone voting for "float64_to_atom", "arccos", "set_vector", "xor_bits"?

And what exactly is wrong with meeting the needs of 0.05% of your customers
if it doesn't cost much nor affect anybody else?

One side effect of this proposal is that people might actually start taking
advantage of the naming capabilities of the Operating System they are using
rather than Euphoria forcing them to use a subset of the possibilities. Is
that what you are concerned about?

>      Please only add the features that everyone really needs.

Must Robert only add features the "everybody" needs? That is very
restrictive, in my opinion.

Maybe you could help me out by explaining your concerns in a little more
detail.

------
Derek Parnell
Melbourne, Australia
"To finish a job quickly, go slower."

new topic     » goto parent     » topic index » view thread      » older message » newer message

Search



Quick Links

User menu

Not signed in.

Misc Menu