[computer-go] Language War!

Peter Drake drake at lclark.edu
Sat Jul 29 09:25:10 PDT 2006


A possibility, although I'm concerned that GCJ only "supports most of  
the 1.4 libraries plus some 1.5 additions". We use generics,  
autoboxing, and enhanced for loops all over the place. (I know those  
last two are bad for speed, so we've largely expunged them from the  
core routines.)

There may be some larger issues. For example, Anders Kierulf was in  
town recently and pointed out that in C++ it's possible to allocate  
objects on the stack rather than the heap, this avoiding the memory  
manager.

Speaking of memory management, since our main data structure (the  
enormous search tree) is acyclic, we can use reference counting...

Peter Drake
Assistant Professor of Computer Science
Lewis & Clark College
http://www.lclark.edu/~drake/


On Jul 29, 2006, at 12:31 AM, George Morrison wrote:

> Have you considered GCJ? http://gcc.gnu.org/java/
>
> -- 
> George Morrison
> Aberdeen, Scotland
>
> _______________________________________________
> computer-go mailing list
> computer-go at computer-go.org
> http://www.computer-go.org/mailman/listinfo/computer-go/



More information about the computer-go mailing list