Tuesday, 27 April 2010

Coin: Alpha

Q: What is Coin anyway?
A: Coin is a freeware assembly-like scripting language designed for educational purposes. The main feature of Coin is its configurable interpreter which acts more like an emulator. With the help of the interpreter the user can specify how many clock cycles does it take for every instruction to be executed. The user can also specify how many registers and how much memory is available and how large the stack is. This level of customization is ideal for algorithmic problems. The challenge the programmer is faced is to conceive an efficient algorithm for a specific strange machine (e.g. one without arithmetic instructions, one with only 4 registers).

Q: Where can I try it?
A: Download Coin from http://sourceforge.net/projects/commandinterpre/files/coin%20binaries/coin.zip/download

P.S. Keep in mind that this is an alpha release.

COIN is coming