home *** CD-ROM | disk | FTP | other *** search
- Newsgroups: comp.lang.apl
- Path: sparky!uunet!uunet.ca!geac!itcyyz!yrloc!rbe
- From: rbe@yrloc.ipsa.reuter.COM (Robert Bernecky)
- Subject: Re: APL compilers
- Message-ID: <1992Dec28.202011.11051@yrloc.ipsa.reuter.COM>
- Reply-To: rbe@yrloc.ipsa.reuter.COM (Robert Bernecky)
- Organization: Snake Island Research Inc, Toronto
- References: <921224120911_70530.1226_DHP25-1@CompuServe.COM>
- Date: Mon, 28 Dec 92 20:20:11 GMT
- Lines: 34
-
- In article <921224120911_70530.1226_DHP25-1@CompuServe.COM> Mike Kent <70530.1226@CompuServe.COM> writes:
- >The Manugistics [STSC] compiler runs on the mainframe and the compiled
- >code uses interpreter services, and so runs only from within APL*PLUS;
- >I believe there are some restrictions on what can be compiled (maybe
- >just that the execute primitive can't be used).
- >
-
- I am not sure of the status of this product. I believe that Manugistics
- has not actively marketed it since the departure of Clark Wiedmann, the
- author of the compiler. Perhaps a Manugistite can clarify the situation?
- >The IBM compiler marketed by Interprocess Systems also runs on the
- >mainframe (but probably could be ported, with some effort, to any
- >environment supporting []NA), produces FORTRAN as its intermediate
- >code (and so requires a FORTRAN compiler); it compiles classical "flat"
- >APL -- no nested arrays, also no execute and no shared variables -- but
- >the compiler itself is written in APL2.
-
- The ACORN compiler, written by Charlie Brenner and myself (See ACM SIGAPL
- Quote Quad APL90 Conference Proceedings, July 1990) compiled APL to C.
- It produced code which ran on SUn workstations, Crays, Thinking Machine
- CM-2, IBM mainframes, etc.
-
- I am now working on a production quality compiler which is intended to
- support both APL and J, and which I have reason to believe will
- outperform any other compiler on the market.
- Yes, this is vaporware at present: You can't order it yet.
-
- Bob
-
- Robert Bernecky rbe@yrloc.ipsa.reuter.com bernecky@itrchq.itrc.on.ca
- Snake Island Research Inc (416) 368-6944 FAX: (416) 360-4694
- 18 Fifth Street, Ward's Island
- Toronto, Ontario M5J 2B9
- Canada
-