I've been working on this project (see link in signature) which currently supports 4 languages (C++, Java, Python 3, and Javascript). The algorithm is very simple. The Python version for example is only 59 LOC. I'm looking for other people to contribute their own implementations in other languages, however esoteric they may be (ie: Awk, shell, etc).

The only real requirement is that big-integer maths should either support natively by the language or otherwise be available through some simple package management system configuration or some such. In other words, nothing that requires a hand-crafted BigInt (yours or someone else's).

Ideally it should support UTF-8, but if not, no big deal. As long as it handles ASCII consistent with the other implementations. And submissions with some issues are welcome as well. I can probably help to resolve any problems areas, given a fairly complete implementation.

So if you're interested in contributing, just fork the repo, make your changes, and then submit a pull request.

Cheers!