ECMAScript was not the first non-Schemey language implemented by Guile, but it was the first implemented for Guile's bytecode compiler. The goal was to support ECMAScript version 3.1, a relatively small language, but the implementor was completely irresponsible and got distracted by other things before finishing the standard library, and even some bits of the syntax. So, ECMAScript does deserve a mention in the manual, but it doesn't deserve an endorsement until its implementation is completed, perhaps by some more responsible hacker.
Guileの良さを言いたいのなら (スコア:0)
JavaScriptなどの欠陥言語と比較しない方がいいんじゃないかな。
(JavaScript好きでもThe good parts読んだ人なら意味はわかるはず)
とはいえ Guile 2 系は EMCAScript もサポート (スコア:1)
本家の議論では 同様な問題点をもつ Lua 支持もあるので、 言語自体の良し悪し以外のところで 支持が決まっているのではないかと思います。 流行り廃りとか、慣れとかなのでしょうか。
Guile 2 系だと、EMCAScript (JavaScript) も実はサポートしています。 とはいえマニュアル http://www.gnu.org/software/guile/manual/html_node/ECMAScript.html [gnu.org] には、 次のような楽しい記述が……。
その他に Emacs Lisp が使えます。Lua のサポートは、準備段階です。