Nimrod is being renamed to Nim
github.com
github.com
Either way... nim sounds much better :)
Not all negative associations are about a term being "offensive".
"In 15th-century English, "Nimrod" had come to mean tyrant"
"In 20th-century American English, the term is now commonly used to mean a dimwitted or a stupid person."
I could see how you wouldn't want your programming language to be considered a tyrant or a dimwit.
Or a dimwitted tyrant. ;-)
Bugs Bunny taunted Elmer Fudd, a stupid an incompetent hunter that failed to catch Bugs Bunny, by calling him a Nimrod. But the children who watched Loony Tunes didn't get the joke and so they assumed it was a synonym for "stupid and incompetent."
Imagine that in the future people think that that "Einstein" means "imbecile" because "you're a regular Einstein" was an ironic taunt. It's the same idea.
In tech marketing, taking a brand that's been invested in and renaming it for no good reason is something you should be loath to do, as it throws away the value and associations that exist with the current brand.
Among the typical "good reasons" for changing the name in are: 1) the brand has been diminished by some bad news / negagive attention and so they're rebranding; 2) the brand causes confusion with other products; 3) legal reasons; 4) some other well-defined limitation that makes growth impossible.
Without having any more insight into the reasons behind this, it's hard to see whether this is a good move or the beginning of a decline for Nimrod as a concept.
That's not true; every mathematician knows the game of Nim: http://en.wikipedia.org/wiki/Nim (_asummers points this out below: https://news.ycombinator.com/item?id=8352021). I agree that it's a pretty neutral association, but, then again, did the name 'Nimrod' ever really have anything to do with the language? (I don't know.)
> Extra-biblical traditions associating him with the Tower of Babel led to his reputation as a king who was rebellious against God.
It can't hurt and Nim is a short and memorable name. Realistically it will probably have very little impact (and the core devs likely know this). Whether Nim gains widespread adoption has a lot more to do with whether it can compete successfully with Rust, C++, or whatever is remotely similar to it. D, for example, has a really good name (the successor to C), but hasn't become heavily used in industry despite what advantages it does have and years of development.
I hear it all the time. Probably nearly daily. It depends on your circles, I suppose.
What portion of the US do you live in?
Also, wasn't there a living-metal future-sentinel type thing in the X-Men stories that was called Nimrod and was pretty terrifying?
The most important thing in the programming language is the
name. A language will not succeed without a good name. I
have recently invented a very good name and now I am
looking for a suitable language.
-- D. E. Knuth
http://nim-lang.org/* Andrew Tridgell is a git for reverse-engineering BitKeeper
* Larry McVoy is a git for throwing a tantrum and withdrawing free BitKeeper
* Linus is a git for blaming Trigdell as the cause of Larry's reaction
Personally I think they're all gits.
Get me the source code. I got the source code.
Git is almost like a slang word that means get or got.
Yeah in British English it means a stupid person, you useless git! Almost like Nimrod means stupid dimwitted person.
Perhaps more dialect than slang?
... and the quoting of Monty Python
The Greek Orion was supposed to be based on him and shares the same star consolation. So was Osirus. His birthday was December 25th.
It was Arabic that gave the definition of a tyrant, as I suppose they saw him as one.
Bungs Bunny called Elmer Fudd a 'Nimrod' in a cartoon that made the connection of hunter to really dimwitted or stupid person. I guess that is where the second definition came in.
Always research the words you use to describe your project, there may be negative meanings to them. Even in a foreign language as well. Chevy Nova, in Spanish it meant the car doesn't run.
> The story of Abraham's confrontation with Nimrod did not remain within the confines of learned writings and religious treatises, but also conspicuously influenced popular culture.
http://en.wikipedia.org/wiki/Nimrod#The_evil_Nimrod_vs._the_...
Of course, what I think when I see Nim now is The Secret of NIMH: http://www.imdb.com/title/tt0084649/reference.
I think it's a shame, personally. The name "Nimrod" is just so distinctive and it's going to be pretty hard (at least for me) to shake off the inertia.
https://www.google.com/webhp?sourceid=chrome-instant&ion=1&e...
vs
https://www.google.com/search?q=golang+strategy&oq=golang+st...
Try "go observer" vs "golang observer".
If your go app is having issues with a firewall you might search "go firewall" which seems less relevant than "golang firewall."
If you wanted a library that handles "rules" "golang rules library" provides better result than "go rules library."
If you know what you're looking for "go" is probably a sufficient search term. If you don't know what you're looking for (and you're not just using google as a bookmark site) "golang" seems to be a better search term.
[1] http://forum.nimrod-lang.org/t/541