Have you considered any atypic or rare languages for game programming?

Have you considered any atypic or rare languages for game programming?

I'd like to pose a companion question to Pompei2's question:

I was wondering what languages you use for programming games (that are bigger than one-weekend projects) - besides C, C++, ObjC, C#, Java and Python.

Has anyone programmed a game in D (or any other mid- or low-spread language like delphi, ruby, perl, go, scala, OCaml, haskell, ...) yet? I saw SFML has D bindings already.

I'm not sure if I should include Lua in the list, because that one is mostly used to extend games, not to program games. But if you did so, I'd love to hear about your experience too!

Also, has anyone used some of the inherently parallel languages like Erlang, Oz or Go for making a game server yet?

If any of these applies to you, I'd be interested to hear how it worked out, or not :-)


PS: Sorry if I forgot to list [your favourite language here], there are just so many of them!

If you haven't yet used an atypic or rare language for a bigger project yet, would you consider any for your next project?

Or if you could have used a different language in your project which language would you have used?

And why? Any features you missed? Something that could have been easier?

Brainstorming, speculations, awesome examples and multiple answers encouraged.