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

Re: [computer-go] Score estimating



Quoting chrilly <chrilly@xxxxxxxxxxxxxxxxx>:
> >By the way: I am working in java, if anyone wants to know.
> >
> I realized that several Go projects are written in Java. I am an hacker from
> the computer-stone-age and have written the time critical parts of my
> chessprograms in Assembler. Is Java not considerable slower than C/C++? Or
> is this not true anymore? Or does speed not matter in a Go-Programm. Is ease
> of programming more important? (Although I see in this respect no big
> difference between C(++) and Java).

Java is no longer considerably slower then C/C++ for most things. I still want
to do some personal testing to verify this, but from what I hear the time
critical parts of my java program (large number of loops with calculations)
should perform very close to C/C++.
Perhaps more important for me and other Go program developers though is indeed
the fact of ease of programming. Especially when programs are still in early
more conceptual fases I feel that using Java is a good idea. Once my programs
reach a more completed fase I'll start to look at optimisations. At that point
I'll also look into using JNI or compiling with GCJ or even porting to C++ etc.

Greetings,

Peter Paul


PS: Sorry chrilly, the first personal mail was meant for mailinglist

_______________________________________________
computer-go mailing list
computer-go@xxxxxxxxxxxxxxxxx
http://www.computer-go.org/mailman/listinfo/computer-go/