[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: computer-go: Languages for programming go are?



Bob Myers wrote:
> Simply put, assume we are going to invent a language for writing go
> programs.  What would that language be likely to look like?

Every CG approach might need a different language. I can speak
only for my approach: Modelling my own thinking in a meta-
language. Dynamic objects and algorithms on or between them
must be represented. OO languages are pretty good for this.
Speedily writing a program would be easier if I would not need
hardcoding of every object or algorithm but immediately apply
both as if I used a functional language like
connect(group,group,no_side_condition)
without caring for implementations of "connect", "group",
"no_side_condition". For a common language for every
programmer we would have to agree on each term. However, 
probably every programmer uses such terms differently. The
problem of creating an efficient language is the problem of
getting all programmers to agree on a meaning and usage of all 
terms.

--
robert jasiek