Path: utzoo!utgpu!water!watmath!clyde!att!osu-cis!tut.cis.ohio-state.edu!mailrus!ames!pasteur!ucbvax!hplabs!pyramid!infmx!greggy
From: greggy@infmx.UUCP (greg yachuk)
Newsgroups: comp.databases
Subject: Re: Informix 4GL
Summary: Interpretted P-Code
Message-ID: <215@infmx.UUCP>
Date: 2 Jun 88 07:01:49 GMT
References: <3028@cognos.UUCP> <1317@ntmtka.UUCP>
Organization: Informix Software Inc., Menlo Park, CA.
Lines: 30

In article <1317@ntmtka.UUCP>, ed@ntmtka.UUCP (Ed Tripet) writes:
>Informix 4GL will first generate Informix-ESQL/C code and then generate C code.
>The code that is generated works very well, BUT the amount of code [...]
>is very discouraging.

Actually, we now have (has it been released yet?  if not then ANY DAY NOW!)
a version of Informix 4GL which generates P-code, which is then interpretted.
The advantage, of course, is that the p-code files are smaller than the
executables.  You still take a hit (at runtime) for small programs, since
all the DB access code is built into the interpretter, whether or not it
is actually used.  Also, it is slower (but you already knew that, didn't you?)
as any interpretted system will be.

Another advantage is our new debugger which works with the P-code.  It
allows source-level debugging on the 4GL code.  You might want to look
into it.

I believe that the entire package is going under the name Rapid Development
System (RDS) [no relation (I bet!) to our previous corporate name].

> Ed Tripet
> Northern Telecom
> Minnetonka, MN
> DISCLAIMER: All these opinions are MINE and nobody else's.


Greg Yachuk		Informix Software Inc., Menlo Park, CA	(415) 322-4100
{uunet,pyramid}!infmx!greggy	 !yes, I chose that login myself, wazit tooya?

These opinions MIGHT be Informix's, but I wouldn't bet on it.