Brian, When you say "pre-compiler" ... tell me ... <drooling> ... have you written something that combs through BASIC code to highlight platform specific syntactical differences?
My fantasy is to build an engine and then to build a small database of the commands (strings) as key that don't work or don't work the same on all platforms ... so that I can add to the database over time as I convert to new platforms or new features are added etc. Have you headed down that sort of road? SJ - -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Brian Leach Sent: Friday, September 30, 2005 8:18 AM To: u2-users@listserver.u2ug.org Subject: RE: [U2] Good Programming Practice Question......... Susan, You make a good point, but the problem with that approach is that it stifles innovation and learning - though not in your case, of course :-) I have known programmers who took a 'lowest common demoninator' approach that was based on systems that were obsolete 20+ years ago, ignoring useful constructs because possibly they weren't supported on McDonnell Douglas Reality kit back when they were learning - or more likely, because their first manager told them not to use them because (s)he had heard they weren't supported 10 years earlier still. We accuse IBM of not doing enough in R&D, and then refuse to use the tools they do provide for lack of compatibility (just how many UV houses out there actually USE the SQL or transactional functionality?) I would rather say, be aware of the differences and isolate them ... (In my case, I code in UniVerse as the widest feature set and use a precompiler to handle the differences) Brian ------- u2-users mailing list u2-users@listserver.u2ug.org To unsubscribe please visit http://listserver.u2ug.org/