No. Ruby is called Ruby because it is the better Perl.
1: https://web.archive.org/web/20110717205734/http://blade.naga...
Edit: this also provides a clue for Perl's naming, it's "related to a shell" (I don't know if this is accurate)
[Explaining / Ruining the joke: Pokémon games come in paired editions - red/blue, gold/silver, sword/shield. For the fourth generation of games the paired editions are Diamond/Pearl.
In many generations an 'upper' edition is later released - Yellow, Crystal, Emerald - this is a slightly enhanced remake, often with a tweaked story. For the fourth generation the upper edition was called Platinum.]