home *** CD-ROM | disk | FTP | other *** search
- Path: sparky!uunet!gossip.pyramid.com!pyramid!infmx!cortesi
- From: cortesi@informix.com (David Cortesi)
- Newsgroups: comp.databases.informix
- Subject: Re: ESQL/C + GX (yes)
- Message-ID: <1993Jan22.174207.14032@informix.com>
- Date: 22 Jan 93 17:42:07 GMT
- References: <1jel7rINNqtq@emory.mathcs.emory.edu> <1jjvokINN7nt@hpsdde.sdd.hp.com> <21JAN199310232176@stars.gsfc.nasa.gov>
- Sender: news@informix.com (Usenet News)
- Organization: Informix Software, Inc.
- Lines: 31
-
- [somebody claimed...]
- >>According to the Informix people at last summer's Worldwide Users Conference
- >>4GL/GX was not planned to support ESQL extensions.
-
- [thompson@stars.gsfc.nasa.gov (William Thompson, code 682.1, x2040) reacts...]
-
- >Let me be very clear on this. I got the impression from the Informix
- >literature that 4GL/GX simply gave a windows interface to 4GL. This led me to
- >believe that everything you could do in 4GL you'd be able to do in 4GL/GX. Are
- >you telling me that this is *NOT* true?
-
- I just asked two developers and both were positive that 4GL/GX supports
- construction of a custom runner just like 4GL RDS does. So yes, you can
- continue to use your own ESQL/C functions with 4GL/GX...probably!
-
- There are two new things to worry about.
-
- 1) If your C functions try to interact with the user, either using curses,
- or stdout, or reverse-engineered Informix library calls
- (who would do that?), they will likely break owing to the very
- different user-interface environment.
-
- *Documented* library functions still work as before of course (subject
- to any warnings or restrictions you may find in the 4GL/GX pamphlet).
- And C functions that deal with the database, files, and other
- non-interface issues have no new constraints with /GX.
-
- 2) When linking the custom runner, the Motif libraries are required.
- The procedure is documented in the 4GL/GX pamphlet.
-
- Dave Cortesi
-