I'd like to receive people's opinions on languages "designed for golfing", such as GolfScript and FlogScript. However, since there are no FlogScript submissions on the site as of current writing, this post will focus on GolfScript.
First of all, let's clear a misconception that Nakilon has expressed. GolfScript is not "only for golfing"; it's actually a general-purpose programming language, that just happens to encourage brevity to a more extreme degree than most others. It does not have special cheats or backdoors that allow shortcuts to solving any given golfing problem.
In my personal opinion, I consider GolfScript to be part of Golfing 101, and certainly every "professional" golfer I know of knows how to read GolfScript at the very least, and most know how to write it too; it's not even a hard language to learn. Trying to compete in golf without knowing GolfScript is like trying to read Japanese without knowing kanji.
However, marcog has made a comment, that seems to be echoed by a number of others, that they don't know how to read GolfScript. My personal opinion notwithstanding, there is probably a case for supporting GolfScript-illiterate people to a degree, to level the playing field and broaden the site's appeal.
Of course, I'm strongly against a GolfScript ban. However, if people think it's useful, I'm happy to write commentary that describes how each program works, at least from a bird's eye level. We can even make this a recommendation for other people wanting to post GolfScript submissions (though, to support fastest gun in the west, posts that don't come with an explanation should not be penalised for at least the first day after posting).
I'd love to hear people's thoughts on this.