Why is array.reverse a property and not a method?

Alix Pexton alix.DOT.pexton at gmail.DOT.com
Wed Jul 14 04:32:44 PDT 2010


On 13/07/2010 20:26, eris wrote:
> Nick Sabalausky Wrote:
>
>> "eris"<jvburnes at gmail.com>  wrote in message
>> news:i1i4bs$1c0e$1 at digitalmars.com...
>>>
>>> It's an improvement, but I believe the proper English prefix for something
>>> that is doubly-reflective in that sense is "Duplex".  It's also easier and
>>> shorter to pronounce.  Say it with me now:
>>>
>>> "DuplexRange"
>>>
>>
>> I'm a native Englsh speaker, and if I saw something called "DuplexRange", my
>> first thought would be "Wait, is that full-duplex or half-duplex?" But maybe
>> that's just me :)
>>
>
> Well everyone is going to have an opinion based on the usage of "Duplex" they are most familiar with.  Full duplex is actually redundant.  Duplex means double.  Half-Duplex ironically just means single or more properly simplex.
>
> Duplex in comms means double ended communications or a communications channel that supports simultaneous communications in both directions.
>
> Duplex in printing means printing from both sides.
>
> I was just suggesting a neat and tidy term that when combined with Range means double-ended range.
>
> If this is not what is meant then by all means suggest a more proper term for double-ended or double sided.  Could be there is a better term than any of those.
>
> eris
>
>
>

To me, Half-Duplex != Simplex, as the former is two-way, but not 
simultaneously, as opposed to just single direction, but anyway...

DuplexRange.vote++;

A...


More information about the Digitalmars-d mailing list