February 14, 2010
Mike James:
> 1.   Contrawise
> 2.   Rearward
> 3.   AssBackwards
> 4.   Reorientated
> 5.   Turnedabout
> 6.   Turnedaround
> 7.   Inversified
> 8.   Flipped
> 9.   Refluxed
> 10. VolteFace
> 
> or how about Reverse...

Wonderful, I elect you the official namer for Phobos :-)
And I think Andrei meant a list of all the bad names in Phobos :-)
What about "reversed"? :-)

Bye,
bearophile
February 14, 2010
Mike James wrote:
> Andrei Alexandrescu Wrote:
> 
>> Leandro Lucarella wrote:
>>> Michel Fortin, el 14 de febrero a las 07:48 me escribiste:
>>>> On 2010-02-14 05:12:41 -0500, Jacob Carlborg <doob@me.com> said:
>>>>
>>>>> It iterates backwards, all the way back to the 50s. I think
>>>>> "reverse" is a much better word.
>>>> Agree.
>>>>
>>>> My dictionary says: "retro": imitative of a style, fashion, or
>>>> design from the recent past.
>>>>
>>>> It's an amusing name in the way Andrei likes it, but the meaning
>>>> isn't very clear. "reverse" would be a better name.
>>> This is a pattern in Andrei, which I think it really hurts the language
>>> (the names are very clever and funny, but that shouldn't be the point of
>>> a name, a name should be clear).
>> At least in this case being funny was not the point. I needed a name that was (a) short, (b) different from "reverse", (c) memorable. It is understood that other paint colors are available, but please don't forget to give a little love to the painter. :o) It would be of course best if names that arguably hurt the language were changed, so please compile a list.
>>
>> Andrei
> 
> 1.   Contrawise
> 2.   Rearward
> 3.   AssBackwards
> 4.   Reorientated
> 5.   Turnedabout
> 6.   Turnedaround
> 7.   Inversified
> 8.   Flipped
> 9.   Refluxed
> 10. VolteFace
> 
> or how about Reverse...
> 
> -=mike=-

I meant a list with other cases (aside from this particular one) in which choices of names were unfortunate.

I thought the following is clear but let me state it: in this particular case, using "reverse" is not desirable because the name already exists as an array property. If we drop the existing feature and choose "reverse" for the new feature, code will silently change semantics.


Andrei
February 14, 2010
bearophile wrote:
> Mike James:
>> 1.   Contrawise
>> 2.   Rearward
>> 3.   AssBackwards
>> 4.   Reorientated
>> 5.   Turnedabout
>> 6.   Turnedaround
>> 7.   Inversified
>> 8.   Flipped
>> 9.   Refluxed
>> 10. VolteFace
>>
>> or how about Reverse...
> 
> Wonderful, I elect you the official namer for Phobos :-)
> And I think Andrei meant a list of all the bad names in Phobos :-)
> What about "reversed"? :-)

I don't mind "reversed" but it's longer than "retro" and the convention doesn't scale. For example, both active and passive forms of "split" look the same.

Andrei
February 14, 2010
Andrei Alexandrescu Wrote:

> Mike James wrote:
> > Andrei Alexandrescu Wrote:
> > 
> >> Leandro Lucarella wrote:
> >>> Michel Fortin, el 14 de febrero a las 07:48 me escribiste:
> >>>> On 2010-02-14 05:12:41 -0500, Jacob Carlborg <doob@me.com> said:
> >>>>
> >>>>> It iterates backwards, all the way back to the 50s. I think "reverse" is a much better word.
> >>>> Agree.
> >>>>
> >>>> My dictionary says: "retro": imitative of a style, fashion, or design from the recent past.
> >>>>
> >>>> It's an amusing name in the way Andrei likes it, but the meaning isn't very clear. "reverse" would be a better name.
> >>> This is a pattern in Andrei, which I think it really hurts the language (the names are very clever and funny, but that shouldn't be the point of a name, a name should be clear).
> >> At least in this case being funny was not the point. I needed a name that was (a) short, (b) different from "reverse", (c) memorable. It is understood that other paint colors are available, but please don't forget to give a little love to the painter. :o) It would be of course best if names that arguably hurt the language were changed, so please compile a list.
> >>
> >> Andrei
> > 
> > 1.   Contrawise
> > 2.   Rearward
> > 3.   AssBackwards
> > 4.   Reorientated
> > 5.   Turnedabout
> > 6.   Turnedaround
> > 7.   Inversified
> > 8.   Flipped
> > 9.   Refluxed
> > 10. VolteFace
> > 
> > or how about Reverse...
> > 
> > -=mike=-
> 
> I meant a list with other cases (aside from this particular one) in which choices of names were unfortunate.
> 
> I thought the following is clear but let me state it: in this particular case, using "reverse" is not desirable because the name already exists as an array property. If we drop the existing feature and choose "reverse" for the new feature, code will silently change semantics.
> 
> 
> Andrei

I can understand that, but the problem is - the dictionary definition of 'retro' is 'associated with or revived from the past'. It doesn't correctly describe the action. It could generate many hours of semiotic arguements... ;=)

-=mike=-
February 14, 2010
Andrei Alexandrescu wrote:
> Leandro Lucarella wrote:
>> Michel Fortin, el 14 de febrero a las 07:48 me escribiste:
>>> On 2010-02-14 05:12:41 -0500, Jacob Carlborg <doob@me.com> said:
>>>
>>>> It iterates backwards, all the way back to the 50s. I think
>>>> "reverse" is a much better word.
>>> Agree.
>>>
>>> My dictionary says: "retro": imitative of a style, fashion, or
>>> design from the recent past.
>>>
>>> It's an amusing name in the way Andrei likes it, but the meaning
>>> isn't very clear. "reverse" would be a better name.
>>
>> This is a pattern in Andrei, which I think it really hurts the language
>> (the names are very clever and funny, but that shouldn't be the point of
>> a name, a name should be clear).
> 
> At least in this case being funny was not the point. I needed a name that was (a) short, (b) different from "reverse", (c) memorable. It is understood that other paint colors are available, but please don't forget to give a little love to the painter. :o) It would be of course best if names that arguably hurt the language were changed, so please compile a list.
> 
> Andrei

How about

esrever

with credit for original idea going to highly creative Unix
script language designers as in

if
  ...
fi

esrever has attributes (b) and (c) (definitely memorable).
(a), well no, arguably it's not short.  so I guess it really
is a no brainer, then.  How about

ver

)-: nitsuJ






February 14, 2010
Andrei Alexandrescu:
> I don't mind "reversed" but it's longer than "retro" and the convention doesn't scale. For example, both active and passive forms of "split" look the same.

For me "retro" is acceptable. I don't love "iota" but I can accept it too. Other names of Phobos2 can be improved.

Bye,
bearophile
February 14, 2010
Andrei Alexandrescu Wrote:

> Mike James wrote:
> > Andrei Alexandrescu Wrote:
> > 
> >> Leandro Lucarella wrote:
> >>> Michel Fortin, el 14 de febrero a las 07:48 me escribiste:
> >>>> On 2010-02-14 05:12:41 -0500, Jacob Carlborg <doob@me.com> said:
> >>>>
> >>>>> It iterates backwards, all the way back to the 50s. I think "reverse" is a much better word.
> >>>> Agree.
> >>>>
> >>>> My dictionary says: "retro": imitative of a style, fashion, or design from the recent past.
> >>>>
> >>>> It's an amusing name in the way Andrei likes it, but the meaning isn't very clear. "reverse" would be a better name.
> >>> This is a pattern in Andrei, which I think it really hurts the language (the names are very clever and funny, but that shouldn't be the point of a name, a name should be clear).
> >> At least in this case being funny was not the point. I needed a name that was (a) short, (b) different from "reverse", (c) memorable. It is understood that other paint colors are available, but please don't forget to give a little love to the painter. :o) It would be of course best if names that arguably hurt the language were changed, so please compile a list.
> >>
> >> Andrei
> > 
> > 1.   Contrawise
> > 2.   Rearward
> > 3.   AssBackwards
> > 4.   Reorientated
> > 5.   Turnedabout
> > 6.   Turnedaround
> > 7.   Inversified
> > 8.   Flipped
> > 9.   Refluxed
> > 10. VolteFace
> > 
> > or how about Reverse...
> > 
> > -=mike=-
> 
> I meant a list with other cases (aside from this particular one) in which choices of names were unfortunate.
> 
> I thought the following is clear but let me state it: in this particular case, using "reverse" is not desirable because the name already exists as an array property. If we drop the existing feature and choose "reverse" for the new feature, code will silently change semantics.
> 
> 
> Andrei

Interestingly enough, although 'invert' means turning something upside down, according to the dictionary, it can also imply reversing something...

would 'Invert' be applicable?

-=mike=-
February 14, 2010
bearophile wrote:
> Andrei Alexandrescu:
>> I don't mind "reversed" but it's longer than "retro" and the convention doesn't scale. For example, both active and passive forms of "split" look the same.
> 
> For me "retro" is acceptable. I don't love "iota" but I can accept it too. Other names of Phobos2 can be improved.
> 
> Bye,
> bearophile

Go language has "iota" so it's gotta be goodness :-)
February 14, 2010
On Sun, Feb 14, 2010 at 02:26:36PM -0500, bearophile wrote:
> For me "retro" is acceptable.

I like it too. Retro style never even came to my mind; I thought of retro rockets - the rockets that fire in reverse.

-- 
Adam D. Ruppe
http://arsdnet.net
February 14, 2010
"bearophile" <bearophileHUGS@lycos.com> wrote in message news:hl9ipc$26r1$1@digitalmars.com...
> Andrei Alexandrescu:
>> I don't mind "reversed" but it's longer than "retro" and the convention doesn't scale. For example, both active and passive forms of "split" look the same.
>
> For me "retro" is acceptable. I don't love "iota" but I can accept it too. Other names of Phobos2 can be improved.
>

I can be happy with either 'retro' or 'reverse'. My feeling on 'iota' used to be "It's not great, but I'm fine with it". But now I can't remember what the hell it does; no idea. The only things that come to mind are "Dyslexic Integer to ASCII conversion", and Futurama's "Tiny Iota? I could never be as good as him. He was a great Blurnsball player."