Comment Programming in Go? (Score 1) 512
Presumably its a co-ordination language and data flows between stones down and to the right. Perhaps Black and white might just represent arity and what a stone actually did might not be denoted by color. You would have monadic stones (white?) and dyadic stones (black?) and the syntax would require that monadic stones have at most one stone above or to the left since they can only accept one input at a time.
Either that or the language would be weakly typed and data arriving from above or from the left would be processed separately.
The board would have a left and a top which would accept inputs from the environment but could extend infinitely to to bottom and right.