>文字列用のクラスなw
>その中身って何?

文字列用のクラスが用意してあるから、文字列を配列と一括りに出来ないってだけの話だが

>末尾再帰のある言語の話はしてなかったり
末尾再帰でない再帰の出力コードは、ループを使ったものの出力コードと違う、と言っただけで
末尾再帰のある言語を省いたつもりはない
お前の日本語が危ないだけ