On 24/11/2010 01:37, Nick Sabalausky wrote:
"Bruno Medeiros"<brunodomedeiros+s...@com.gmail>  wrote in message
news:ibjd5l$2p...@digitalmars.com...
On 11/11/2010 12:10, Justin Johansson wrote:
On 11/11/10 22:56, Bruno Medeiros wrote:
On 16/10/2010 00:15, Walter Bright wrote:
Andrei Alexandrescu wrote:
On 10/15/10 17:34 CDT, Andrei Alexandrescu wrote:
On 10/15/10 16:25 CDT, Nick Sabalausky wrote:
I just hope they get serious enough about functional programming to
gain
some monads to go along with their "goroutines".

They should call them "gonads".

Andrei

Wait, that was your actual joke. Sighhhh...

I see we should invite JokeExplainer to the forums!

I didn't get it... :/
(Nick's joke that is)


Hi Bruno,

It is an English language word play on sound-alike words.

Google on: "define: gonads"

I think Nick was suggesting that someone/something gets some "balls"
though "ovaries" might not be out of the question also. :-)

Trusting this explains well in your native language.

Regards,
Justin

So Nick already had "gonads" in mind on that post, is that the case?


My intended joke:

Google Go has "coroutines" that it calls "goroutines" ( Because "go" +
"coroutines" == "goroutines"). So I applied the same cutesy naming to
"monads": "go" + "monads" == "gonads". And like Justin said, "gonads" also
means "testicles" (and sometimes "ovaries"), so it's a pun and a rather odd
name for a programming language feature.


Ok, just checking, thanks for the clarification. (I'm sometimes a bit obtuse with things like this)

(In English, saying that something requires
balls/gonads/nuts/etc is a common slang way of saying it requires courage.)


Yeah, that I know already. :)


--
Bruno Medeiros - Software Engineer

Reply via email to