Article View: comp.sys.intel
Article #562Re: PLM programming query
From: Carl Symborski
Date: Mon, 31 Aug 1992 18:00
Date: Mon, 31 Aug 1992 18:00
46 lines
2621 bytes
2621 bytes
In article <id.OCRS.SBE@ferranti.com>, kunkee@ferranti.com (randy kunkee) writes: |> In article <MAYER.92Aug26102743@porky.sono.uucp> mayer@sono.uucp (Ron Mayer) writes: |> >Yeah, me too. Unless you have a huge codebase of existing PL/M code |> >which needs to be maintained, I'd _strongly_ recommend switching to C |> >(or c++, fortran, lisp, forth, teco, assembly language, or anything |> >but PL/M (1/2 :-)). |> > |> |> Ditto for us. |> AMEN TO THIS! There is no reason to begin a new development effort in PL/M |> > |> >Also, on a similar subject, has anyone had any experience with any of |> >these things, could you let me know your opinions of them: |> > |> > The plm front end for GCC supposedly being developed by someone at |> > the "Technical Research Centre of Finland, Laboratory for |> > Information Processing (VTT/TIK)" |> > |> > The PL/M-86 to C converter by |> > "Micro-Processor Services, Inc.; (516) 499 4461" |> > |> > |> > Ron Mayer |> > mayer@acuson.com |> |> |> I've spoken to the MPS folks, and decided that our PLM code was too |> idiosyncratic to work well with them. We have Robert Ankeney's |> translater and will be enhancing it ourselves to translate PLM to C. |> Still, if your PLM is not very convoluted, MPS might work well. We |> just had some different ideas about how things should be done. |> We tried the MPS product on our "well maintained" PL/M code. As Randy suggests the translator didn't work that well due to the clever hacks which we have been done to our code over the years. We also tried Robert Ankeney's PD translator.... it dumped core on the same test cases!! In the end we choose to stick with the MPS product. They have been helpful to us by making some changes to the translator to help in our conversion. For a lot of things it does a good job. Still, there are some changes which need to be made either pre or post conversion. After looking at the PD converter sources it will be easier for us to whip up a simple pre/post processor....at least for our code. Carl Symborski
Technical Details
Message-ID:
<1992Aug31.180059.13941@hns.com>Path:
arc1-ca.pugleaf.net!sparky!uunet!van-bc!rsoft!agate!iat.holonet.net!uupsi!psinntp!hns!symborskiReferences:
<1992Aug26.093356.6125@canon.co.uk> <MAYER.92Aug26102743@porky.sono.uucp> <id.OCRS.SBE@ferranti.com>Show Full Headers
Complete Article Headers
Newsgroups: comp.sys.intel Path: arc1-ca.pugleaf.net!sparky!uunet!van-bc!rsoft!agate!iat.holonet.net!uupsi!psinntp!hns!symborski From: symborski@hns.com (Carl Symborski) Subject: Re: PLM programming query Message-ID: <1992Aug31.180059.13941@hns.com> Sender: news@hns.com (USENET news system) Organization: Hughes Network Systems Inc. References: <1992Aug26.093356.6125@canon.co.uk> <MAYER.92Aug26102743@porky.sono.uucp> <id.OCRS.SBE@ferranti.com> Distribution: hns Date: Mon, 31 Aug 1992 18:00:59 GMT Lines: 47