Unhardcode "ruby eval" from the Gist name, and make it try using the real language name.
Get eval.rb to an 80-char maximum, and improve some error messages.