I think you have to factor the age of SQLite into that explanation
as well.  I think the first versions of SQLite were released about 10
years ago, at which point C++ compilers were even more non-standard
than they are today.  Then, once it's functional and stable in C, why
rewrite it?

On Tue, Jun 2, 2009 at 3:44 PM, Kees Nuyt <k.n...@zonnet.nl> wrote:
> On Tue, 2 Jun 2009 21:30:51 +0200, Sylvain Pointeau
> <sylvain.point...@gmail.com> wrote:
>
>>... because I experienced C++ to be easier with the classes and resource
>>management via the destructor.I was just wondering why C++ is not used?
>>
>>was it for a performance issue?
>>or a compiler issue?
>
> What Virgilio said:
>
> : Because there are many platforms that
> : sqlite runs (and can run at some time)
> : that doesn't have a C++ compiler
> : available, but they always have a
> : C compiler.
>
>>or anything else?
>
> C is more portable than C++ (fewer dialects, more
> standardized).
>
> For ease of use on platforms with a decent C++ compiler,
> there are good C++ wrappers. So, there is a choice for
> application development.
>
>>I just read the Linus Torvalds comment on the C++ for Git....
>>What do you think?
>>
>>Cheers,
>>Sylvain
> --
>  (  Kees Nuyt
>  )
> c[_]
> _______________________________________________
> 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

Reply via email to