Ouch, i guess that the english grammar is not happy with that comment. 
Commander :D. let's agree that naming is important, you guys also say 
<https://golang.org/doc/effective_go.html#names>so too. This post  is, 
after all is about naming, so let's try to not criquite the grammar as it 
one the first tool we use to model the world (apart from graphics and 
draws),we may agree on ghaving a better grammar but there is not that the 
case under discussion.

Have you any thoughts about it that could helps embracing the *er 
convention? perphash that would be a more correct question to post here. 
Sorry is i'm beign a little heavy on this, i just like to think and talk.



El jueves, 17 de enero de 2019, 19:40:39 (UTC-3), Rob 'Commander'  escribió:
>
> It depends on the nature of the verb (method) and whether it's being used 
> to refer to the subject or the object, whether it is transitive or 
> intransitive, and all the rest of that messy human grammar nonsense. Which 
> is why trying to align the with justifications to English grammar is a 
> fool's errand. Instead we make it a Go-specific recommendation, informed by 
> not bound by English rules.
>
> Guidelines, not hard rules. io.Reader is not a English word.
>
> -rob
>
>
> On Fri, Jan 18, 2019 at 6:48 AM Jakob Borg <ja...@kastelo.net 
> <javascript:>> wrote:
>
>> On 16 Jan 2019, at 15:42, Victor Giordano <vituc...@gmail.com 
>> <javascript:>> wrote:
>>
>>
>> As far i can get to understand the english language (i'm not a native 
>> speaker), the "er" seems to denotes or describe things in a more "active 
>> way" (the thing that they actually do by itself), and the "able" describes 
>> things in a more "passive way"  (the thing that you can "ask it/his/her" to 
>> do). Do you find this appreciation correct?
>>
>>
>> This was a mental stumbling block for me for a long time when I started 
>> out with Go. For me, the "Reader" is the one who calls Read(), so an 
>> io.Reader seemed like the opposite of what I wanted. I would have better 
>> understood it as io.Readee. It works out better if I see the Reader as some 
>> sort of intermediate entity that affects reads on whatever the underlying 
>> thing is you want to read from… Or if I see it as just an 
>> interface-indicating nonsense suffix, like a capital-I prefix…
>>
>> //jb
>>
>> -- 
>> You received this message because you are subscribed to the Google Groups 
>> "golang-nuts" group.
>> To unsubscribe from this group and stop receiving emails from it, send an 
>> email to golang-nuts...@googlegroups.com <javascript:>.
>> For more options, visit https://groups.google.com/d/optout.
>>
>

-- 
You received this message because you are subscribed to the Google Groups 
"golang-nuts" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to golang-nuts+unsubscr...@googlegroups.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to