About Spotter Implementors and selectors

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

About Spotter Implementors and selectors

stepharo
Hi doru

I was rereading your answers (which I could find anymore - shitty
thunderbird)
and I realised that I have the impression that they are two mixed concerns.

You use one to express exact matching and the other to have multiple match
and to me it looks not the right way to do it.

Would you express the same if I could write

#implement do:

     => exact match

#implement *do:
     => show only
                 when:do:
                 and other...do:

Stef

Reply | Threaded
Open this post in threaded view
|

Re: About Spotter Implementors and selectors

Tudor Girba-2
Hi,

> On Jan 19, 2016, at 9:36 PM, stepharo <[hidden email]> wrote:
>
> Hi doru
>
> I was rereading your answers (which I could find anymore - shitty thunderbird)
> and I realised that I have the impression that they are two mixed concerns.
>
> You use one to express exact matching and the other to have multiple match
> and to me it looks not the right way to do it.
>
> Would you express the same if I could write
>
> #implement do:
>
>    => exact match
>
> #implement *do:
>    => show only
>                when:do:
>                and other…do:


That is the point! :)

These are not the same. Right now we have #Implementors as being a partial match. But, we can have two different way (Implementors, and PartialImplementors or whatever). The processors that we have are not meant to be written in stone. Our idea was that we push it out there as examples, and then see what people want to use. We need people to play with this instead of us pushing a single set of searches on to people :).

Regarding #Selectors, this idea came from a very long email exchange about a year ago when people were looking at Spotter like they did with the old Spotlight. Spotlight was actually finding #Selectors and was opening an Implementors Browser and people got confused when we showed the #Implementors as methods.

But, we can rethink this. Really. Let’s continue the brainstorming, and I would love it if someone would jump in and propose code that we can play with.

Cheers,
Doru

> Stef
>

--
www.tudorgirba.com
www.feenk.com

"Next time you see your life passing by, say 'hi' and get to know her."