Beefy Boxes and Bandwidth Generously Provided by pair Networks
Welcome to the Monastery

Re^2: Want for a name? (Final thoughts; strong feelings; votes?)

by choroba (Cardinal)
on Dec 12, 2013 at 08:47 UTC ( [id://1066778]=note: print w/replies, xml ) Need Help??

in reply to Re: Want for a name? (Final thoughts; strong feelings; votes?)
in thread Want for a name?

adjoin seems too similar to join which is unrelated. I would probably confuse overlaps with overload and override, but I already confuse the latter two, so it's probably mainly my problem. A vote for overlaps (BTW, wouldn't "overlaps" be enough?).
لսႽ ᥲᥒ⚪⟊Ⴙᘓᖇ Ꮅᘓᖇ⎱ Ⴙᥲ𝇋ƙᘓᖇ

Replies are listed 'Best First'.
Re^3: Want for a name? (Final thoughts; strong feelings; votes?)
by BrowserUk (Patriarch) on Dec 12, 2013 at 09:21 UTC
    adjoin seems too similar to join ...

    That's kind of why I liked it.

    ... which is unrelated.

    join intersperses adjacent elements of a list with something.

    This (in the simple 2 at a time variant) is often used to add adjacent elements of a list together -- ad-join.

    A vote for overlaps (BTW, wouldn't "overlaps" be enough?).

    Um. I thought about that, and still haven't reached a conclusion which is better.

    In the singular, it sort of implies something only happens once.

    But if you read 'overlaps' as a plural as in "there are many overlaps"; rather than the (*)???: "it overlaps", then it makes more sense I think.

    Not sure what grammatical term applies here?

    The nice thing about overlap(s) is it works for the variable width (depth?) of overlap also which adjoin doesn't.

    I think I'm beginning to favour overlap(s) also.

    But now I'm also thinking about overmap and mapover?

    With the rise and rise of 'Social' network sites: 'Computers are making people easier to use everyday'
    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    "Science is about questioning the status quo. Questioning authority".
    In the absence of evidence, opinion is indistinguishable from prejudice.
Re^3: Want for a name? (Final thoughts; strong feelings; votes?)
by LanX (Saint) on Dec 12, 2013 at 16:37 UTC
    > (BTW, wouldn't "overlaps" be enough?).

    Well, mentioning the plural brings a new perspective...

    For me designing and naming a good API is far more complicated than coding, since it involves human psychology.

    Especially since sometimes good names are already used or even only reserved.

    This brings a new concern, wasting an otherwise better used word.

    overlaps could mean much more things and especially in plural it could indicate tuples bigger than just a pair of values.

    The English grammar has no dualis alongside singular and plural like for instance Arabic, so only constructs like pair or couple indicate 2 tuples, and couples are normally disjoint. Maybe a construct with prefix "bi-" could solve this (think bigamie ;-)

    Other than describing the tuple as a whole one could try describing the relation between two elements.

    So my best guess ATM is "neighbor" but in singular(!). The neighbor can't mean anything else it describes a relation between 2 objects.

    Words like next or link already have different meaning and bichain sounds artificial in my ears.

    Otherwise I would consider successor or one of the synonyms like follower or one of it's synonyms like companion.

    As soon as the definition is clear seeking through a thesaurus is of help.

    Cheers Rolf

    ( addicted to the Perl Programming Language)


    ) bimap ?

Log In?

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://1066778]
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others romping around the Monastery: (4)
As of 2024-04-25 04:43 GMT
Find Nodes?
    Voting Booth?

    No recent polls found