I have at least a screwdriver and monkey wrench to go with my hammer in my computer software tool bag. Observing the fastener at hand allows me to pick the proper tool. Then if that doesn't work, there's always the hammer.
-----Original Message----- From: sqlite-users-boun...@sqlite.org [mailto:sqlite-users-boun...@sqlite.org]on Behalf Of Kosenko Max Sent: Sunday, August 02, 2009 6:32 AM To: sqlite-users@sqlite.org Subject: Re: [sqlite] ANN: SQLite 3.6.16.C# I don't know why you have decided that C# or Java isn't competitive to native compiled code. After JIT there is no VM between Java/.NET and OS. While C has better compiler than C# it still don't have JIT engine that can optimize your code for specific hardware you're running on right now. Or it can recompile code based on statistics. Options unavailable to native code. And after all having managed implementation gives better control on code, simpler code and so on. So in reality there should be strong reason for NOT using managed implementations for whatever. But it's only rising now... Jim Showalter-4 wrote: > > Could we not disparage different OSs and languages? > > A fair comparison of performance isn't between a C and C# > implementation of SQLite, but between a C# and Java implementation of > SQLite. Both C# and Java are managed languages that run atop a VM that > runs atop an OS. C is down on the metal. I would expect the C version > to be faster. > > I don't know the background of why this programmer did a port directly > to C# instead of binding C# to the existing C library, but I assume he > had his reasons. > > ----- Original Message ----- > From: "Fred Williams" <f.willi...@verizon.net> > To: "General Discussion of SQLite Database" <sqlite-users@sqlite.org> > Sent: Saturday, August 01, 2009 6:08 AM > Subject: Re: [sqlite] ANN: SQLite 3.6.16.C# > > >> >> Hummm... Guess there is a reason there are no implementations of C# >> external >> to the Mickeysoft world :-) >> >> Guess if I had a lot of time to kill I could port it to Delphi... >> >> BTW, what's the memory footprint? >> >> Fred >> >> -----Original Message----- >> From: sqlite-users-boun...@sqlite.org >> [mailto:sqlite-users-boun...@sqlite.org]on Behalf Of Kosenko Max >> Sent: Saturday, August 01, 2009 6:22 AM >> To: sqlite-users@sqlite.org >> Subject: Re: [sqlite] ANN: SQLite 3.6.16.C# >> >> >> >> Seems like I've misunderstood your performance results. And they are >> 3-5times >> slower than original... >> >> ----- >> Best Regards. >> Max Kosenko. >> -- >> View this message in context: >> http://www.nabble.com/ANN%3A--SQLite-3.6.16.C--tp24764742p24768252.html >> Sent from the SQLite mailing list archive at Nabble.com. >> >> _______________________________________________ >> sqlite-users mailing list >> sqlite-users@sqlite.org >> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users >> >> _______________________________________________ >> sqlite-users mailing list >> sqlite-users@sqlite.org >> http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > > _______________________________________________ > sqlite-users mailing list > sqlite-users@sqlite.org > http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users > > ----- Best Regards. Max Kosenko. -- View this message in context: http://www.nabble.com/ANN%3A--SQLite-3.6.16.C--tp24764742p24777007.html Sent from the SQLite mailing list archive at Nabble.com. _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users _______________________________________________ sqlite-users mailing list sqlite-users@sqlite.org http://sqlite.org:8080/cgi-bin/mailman/listinfo/sqlite-users