News for hackers. Stuff that matters.
Re:MRI's Method Caches by kyzyl on Monday April 15, 2013 @02:57PM (#5553445)
Thanks :-P I got excited for a moment that someone on HN was doing something in my former field... nope, just another web thing.

Is it just me or is that a bit of an odd name? For me when I see MRI I think Magnetic Resonance Imagining, but is that just because of my field?

Re:MRI's Method Caches by steveklabnik on Monday April 15, 2013 @04:23PM (#5554047)
> Is it just me or is that a bit of an odd name?

It's because there are a ton of Ruby implementations. MRI is the name for the official one that Matz works on.

If he said "Ruby's method caches," he would be wrong, this is about details of MRI specifically, and not, say, JRuby or Rubinius.

Given how much hackers love TLAs, and that there are what, 2600 of them, it's inevitable that there will be some amount of namespace clash. Ruby people reading a Ruby blog post aren't going to be confused about it, and while others may have momentary confusion, a few seconds later it's pretty clear what's being discussed.

Terms of Art are hard.

Re:MRI's Method Caches by danielharan on Tuesday April 16, 2013 @02:35AM (#5556616)
"just another web thing" really isn't accurate when talking about the Ruby interpreter.
Re:MRI's Method Caches by kyzyl on Tuesday April 16, 2013 @12:43PM (#5559188)
You're right, of course. Another comment fallen victim to the Ruby==Rails laziness fallacy :-)
Re:MRI's Method Caches by hmottestad on Monday April 15, 2013 @03:06PM (#5553510)
Nope. It's probably not the smartest thing to call your tech. Those who know what it is will know, everyone else will think MRI (magnetic).

I think a good guideline for choosing an acronym is how many hits it already has on google. MRI: 73,800,000

Re:MRI's Method Caches by colbyh on Monday April 15, 2013 @06:09PM (#5554758)
Yeah, and while we're at it god forbid someone name a language after a colloquialism for a popular brewed and caffeinated drink. Or the island the beans for said drink sometimes come from. Or a snake that sometimes lives on that island...

If I told my parents I worked in Ruby all day they'd think I started a career in precious gem mining, who cares? "Those who know what it is will know..." are exactly 100% of the people that care about Matz's Ruby Interpreter and therefore this article.

Re:MRI's Method Caches by hmottestad on Tuesday April 16, 2013 @08:43AM (#5557724)
Ruby isn't an acronym. Neither is Java. JVM is though, and the entire first page on google for JVM is about the java virtual machine. Had they called it MRI for java viRtual MachIne, it would still not be all over the front page.
Re:MRI's Method Caches by splitrocket on Tuesday April 16, 2013 @12:59AM (#5556345)
There are 17,576 possible 3 letter acronyms. I would argue that its awefully hard to find one that isn't overloaded. Worse even when your acronym is comunityn generated. "Matz' Ruby Interpreter" likely wasn't named by matz himself.
Re:MRI's Method Caches by Argorak on Monday April 15, 2013 @04:17PM (#5554013)
MRI is more of a nickname. The software is actually called "Ruby", but thats confising nowadays.
Re:MRI's Method Caches by famo on Monday April 15, 2013 @06:22PM (#5554821)
Lol, because of your "field"
Re:MRI's Method Caches by kyzyl on Tuesday April 16, 2013 @02:19AM (#5556563)
Heh, for once I actually didn't intend the pun ;-)