Yes, or unless you think JS is missing some important feature. Macros come to mind (although I don't know if Ruby can help there).
I'm actually just learning JavaScript now and so far am quite impressed. I'd read before that JS is "lispy" but didn't anticipate it being so true that I could find myself with code like the following:
Just wrote myself a very barebones JS REPL as an exercise [http://evanrmurphy.com/repl.html]. The source is all in that file, just HTML and JS (only tested in Chrome). I can't resist borrowing from Arc wherever I go now, e.g.
function pr () {
for (i in arguments) {
document.write(arguments[i]); }
return arguments; }
is a utility for avoiding the verbosity of "document.write".