Gocaml: An ocaml graphical frontend for GMP Go engines (2002)

Introduction

This is gocaml, a graphical frontend for GMP (Go Modem Protocol) engines. Although usable, it has a very minimal user interface and is intended more as an example of ocaml programming than a serious Go client. NOTE: It does not provide a computer player itself - it needs something like gnugo for that.

It was written to explore the ocaml language, and also because I couldn’t get cgoban to run on my linux IPAQ. It was almost completely written natively on the IPAQ (with folding keyboard) using emacs and ocamlc. Great performance, great language.