Why we chose not to use D for our Linux project

Lars Ivar Igesund larsivar at igesund.net
Tue May 20 13:44:06 PDT 2008


Sean Reque wrote:

> Max Samukha Wrote:
> 
>> Ty Tower Wrote:
>> 
>> > This is a typical of a lot of what like to call themselves "The D
>> > Community" They are more interested in attacking the messenger.
>> > 
>> > Torhu says as well that DBI should work with 1.029 etc etc but has he
>> > checked? Has Lars checked?  Obviously Bill checked and it didn't .
>> > 
>> >  If you aren't sure why post?
>> > 
>> 
>> I checked out the D DBI trunk about two weeks ago. It didn't build out of
>> the box but after a number of trivial fixes it did. It's been working
>> pretty much as expected (with MySql backend, I haven't tried it with
>> other backends yet). There was a bug or two like fetched resultsets being
>> freed prematurely, but the bugs were trivial to fix as well. Currently
>> I'm building a thin ORM layer on top of DDBI and I think it is turning
>> out to be a fast and flexible solution suitable for my purposes.
> 
> 
> 
> Am I the only one who thinks software build bugs, no matter how trivial,
> are simply unacceptable? Just because it's free doesn't mean it doesn't
> have to work! I shouldn't have to dig through source code just to get
> something to compile, let alone run properly.

Indeed, and DDBI always compiles with the correct combination of compiler
and Tango :) The perceived problem here is that DDBI haven't had a stable
release for a long time (and that I hope to rectify), and so you may have
to be a bit lucky to get it to compile with your setup - to compile trunk
now for instance, you need Tango trunk.

-- 
Lars Ivar Igesund
blog at http://larsivi.net
DSource, #d.tango & #D: larsivi
Dancing the Tango



More information about the Digitalmars-d mailing list