[Dxbase] Every time New Windows
Charlie Gallo
Charlie at TheGallos.com
Sun Nov 22 11:31:46 EST 2009
On 11/22/2009 Jim WA9YSD wrote:
...snip...
> Planning and building programs must be frustrating as well when the
> environment around the program keeps changing. It must be extra
> hard to keep some standards constant in an after market program with these changes.
...snip...
OK, I've said this before, and I'll say it again - almost all the issues that are in dxBase RE running in Vista were documented by Microsoft as early as 1995 (the case of the .hlp file) and no later than about 2001 ("writing secure code V2.0")
When the platform developer tells you to stop installing data files in the program's directory, and to install them in the location returned by one simple API call, and has been providing that call for almost a decade, you can't really call it a platform change - they said "Change to the API call, because in the future, the way you do it now will work" - and then they wait 8 years for you to fix it, there is little blame there
BTW I'm a software developer, and you should see how many times I've had to beat other developers around the head for this, and how many times I've heard from infrastructure guys "we want the data files in the application directory, because it makes for an easy install" - all because they don't want to use installers and other tools out there "they are too complex", and the whole time, the Microsoft infrastructure consultants they pay BIG bucks for are saying "Don't do that - we've said not to do that for 5 years" and they get told "But it works" to which they reply "But it won't, soon" to which the usual reply is "We'll fix it when it breaks" (and then of course, they whine and say It's broken, so we won't upgrade for at least 1-2 years while we fix things")
--
73 de KG2V
For the Children - RKBA!
My Website: http://www.thegallos.com
My Blog: http://kg2v.blogspot.com
The difference between science and the fuzzy subjects
is that science requires reasoning, while those other subjects merely require scholarship.
--Lazarus Long
More information about the Dxbase
mailing list