Re: [computer-go] Taking the D plunge

2007-04-01 Thread steve uurtamo
> I know a particularly nasty leak in garbage collection was fixed, but not > all code triggered it. If it was triggered you'd run out of memory, that's not what you like to hear, s. Don't get soaked. Ta

Re: [computer-go] Taking the D plunge

2007-03-31 Thread Jeff Nowakowski
On Sun, 2007-04-01 at 00:43 -0400, Jason House wrote: > No const - C++ style const for functions doesn't exist - both const > functions and const function parameters Const is one of the major features being worked on. There's huge threads about it in the newsgroup :) Last I read there are going

Re: [computer-go] Taking the D plunge

2007-03-31 Thread Jeff Nowakowski
On Sat, 2007-03-31 at 23:04 -0400, Don Dailey wrote: > What have you heard about the optimizations? Has Walter > made serious improvements over the last several versions > in terms of execution speed of the binaries? My general sense is that performance hasn't improved drastically. I know a par

Re: [computer-go] Taking the D plunge

2007-03-31 Thread Jason House
I definitely have a number of gripes with the language, but it's not enough to stop me from trying it out. I didn't realize changes occurred so quickly, but I don't think they break old code very frequently. Most changes appear to be bug fixes or additions to the language. Here's my list of

Re: [computer-go] Taking the D plunge

2007-03-31 Thread Don Dailey
I did not realize that D was changing this fast. But I don't have a problem with that yet - as long as the changes are clear improvements which presumably they are. You said this: I'd also say that using C when a sane alternative keeps you within 1.5 the speed of C is nuts, but

Re: [computer-go] Taking the D plunge

2007-03-31 Thread Jeff Nowakowski
On Sat, 2007-03-31 at 16:09 -0400, Don Dailey wrote: > I know that the author of D has not emphasized optimizations > but I think he is now that it has reached version 1.0 and > beyond. I've been following D via their newsgroups. The "1.0" version was a joke. The long wait and big coming out par

Re: [computer-go] Taking the D plunge

2007-03-31 Thread Don Dailey
On Sat, 2007-03-31 at 21:54 +0300, Urban Hafner wrote: > -BEGIN PGP SIGNED MESSAGE- > Hash: SHA1 > > > On Mar 31, 2007, at 21:31 , Don Dailey wrote: > > > So I'm keeping a close eye on D - I expect to be able to switch > > over to is soon once it becomes a little more competitive with C

Re: [computer-go] Taking the D plunge

2007-03-31 Thread Urban Hafner
-BEGIN PGP SIGNED MESSAGE- Hash: SHA1 On Mar 31, 2007, at 21:31 , Don Dailey wrote: So I'm keeping a close eye on D - I expect to be able to switch over to is soon once it becomes a little more competitive with C for execution speed. (My last measurements showed it to be about 1.5 X

Re: [computer-go] Taking the D plunge

2007-03-31 Thread Don Dailey
Hi Jason, I'm very interested in how this works out - I am a big fan of D. I haven't quite take the full plunge - Lazarus is still in C since I discovered the optimizations in D are not quite state of the art. I have learned that recent releases are already better in this area and D is one of t

[computer-go] Taking the D plunge

2007-03-31 Thread Jason House
I'm doing a redesign of HouseBot and rewriting it in D instead of C++. Since there was past interest in the D language on this list, I figured I'd advertise the switch-over. I'm not at the code writing stage yet because I'm trying to do a proper (re)design. If the move to D is enough to attr