I guess it is a matter of support. Can the people using unpatched, unsupported 32-bit windows instances just live with SQLite 3.13 (or whatever the cutover version)? Are these 32-bit windows users really actively updating SQLite?
Can the command line tool interact with a driver? How does a 32-bit windows user get SQLite3.exe to run on a legacy 16-bit (windows 3.1?) machine? Sorry to press on this so much but I find all these arguments hollow. -----Original Message----- From: sqlite-users [mailto:sqlite-users-boun...@mailinglists.sqlite.org] On Behalf Of David Empson Sent: Wednesday, August 10, 2016 12:09 AM To: SQLite mailing list Subject: Re: [sqlite] 64-bit SQLite3.exe > On 10/08/2016, at 3:30 PM, Rousselot, Richard A > <richard.a.rousse...@centurylink.com> wrote: > > As I said, I am not a software engineer. I could spend a few hours figuring > this out and be fine but it will be painful for me. > > I see no downsides in a 64-bit CLI. The last 32-bit Intel CPU was the PIII > in 2004, no supported Windows OS requires 32-bit CPUs, the file size may be > marginally bigger but who cares on a PC. The 64-bit version will, I assume, > happily work on DBs created in the 32-bit version. And for those that need > 32-bit for their applications and drivers still have access to the 32-bit > DLL. What am I missing? Are windows command line tools 32-bit only? A 32-bit installation of Windows cannot run 64-bit executables (ignoring VM solutions). Because of the large installed base of 32-bit Windows, the Windows command line tools for SQLite needs to be available as 32-bit versions. If 64-bit versions were provided, they would need to be in addition to the 32-bit versions. There are an awful lot of 32-bit installations of Windows. This includes a lot of 32-bit installations of Windows on 64-bit processors, which exist for many reasons including defaults offered by the manufacturer, lack of 64-bit drivers, corporate policy decisions, reduced memory footprint in limited machines, or the user requiring 32-bit Windows in order to be able to run legacy 16-bit software (again, ignoring VM solutions). _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users This communication is the property of CenturyLink and may contain confidential or privileged information. Unauthorized use of this communication is strictly prohibited and may be unlawful. If you have received this communication in error, please immediately notify the sender by reply e-mail and destroy all copies of the communication and any attachments. _______________________________________________ sqlite-users mailing list sqlite-users@mailinglists.sqlite.org http://mailinglists.sqlite.org/cgi-bin/mailman/listinfo/sqlite-users