Peter Machell wrote:

I don't think it's up to the user to dictate the database engine, but I do think that a clever house will produce a structure that isn't tied to a single engine. MS has them by the balls - if they want to move to the next DB they probably need to pay a small fortune for the next version of Visual Mouse Programming Studio for Dummies.

Just like the OS - if it was actually a good product there wouldn't be the need for all these wholesale changes causing mass disruption.

Look how far OS/X has come since 2000 - we're about to see the sixth major release, each of which you can install in a lunch hour with compatibility issues being extremely rare.

Chose platforms and programmes with a solid base, and your improvements can come in small steps, not giant leaps of faith.

Peter,

If a company has on its website "....... is designed to run in a 32 bit Windows environment and uses SQL.", then I think they have only a limited period of time to release a version of their product that runs on the the most reason release of Windows, before they will attract criticism. A user has already posted to the HCN forum "When will HCN approve their products for VISTA? - as most retail outlets now only provide vista workstations." Whether it is deserved or not, I think a user who buys a new computer, with Vista preinstalled, is going to be unhappy when they find they have limited use for it.

I am surprised you use the OS/X example. The move from OS 9 to OS/X, I thought, was pretty dramatic. Years later, when it appears agreed that XP is a long way behind current releases of the MAC and Linux OS's, it appears Microsoft have to do a dramatic rewrite in the hope of capturing lost ground. Time will tell whether Vista has been worth the wait. I am however not going to criticise OS/X. Having committed to an iMAC I will soon find out if it can coexist with Windows, Mediagate OS and a couple of Strong PVR's.

I agree with your assertion about choosing platforms and programs with a solid base. Questions of cost, support and pre existing experience are also relevant. I am told that the program I use, has been written using generic SQL statements " BP has been written using *generic* *SQL* *statements* that should be interpreted identically by other database engines. The only MS *SQL* Server specific code is in the functions for detecting the presence of the server and for backup and restore. This was deliberately done so that other database engines could possibly be used in future. This is not likely to happen in the short term though, as we have work still to do on the current product. Whether we ever do it will depend on whether there is sufficient demand for it to warrant diverting time away from enhancing the Windows version."

Gary

_______________________________________________
Gpcg_talk mailing list
[email protected]
http://ozdocit.org/cgi-bin/mailman/listinfo/gpcg_talk

Reply via email to