jas@ISI.EDU (Jeff Sullivan) (09/29/90)
Is anybody out there using Prograph 2.0 from TGS Systems? I find it to be a "fun" language that lets you do everything C does in a great environment. I'd like to see about exchanging source, to help me get started. jas -- -------------------------------------------------------------------------- Jeffrey A. Sullivan | Senior Systems Programmer jas@venera.isi.edu | Information Sciences Institute jas@isi.edu DELPHI: JSULLIVAN | University of Southern California
liberte@yoyodyne.ncsa.uiuc.edu (10/02/90)
I've used Prograph 1.2 and found it very nice to use - easier than Smalltalk for my application. I would like to find out more about the 2.0 code generator before upgrading. Like is the code readable? Can I continue to work at the Prograph level while augmenting the generated code without repeated editing to reinsert my changes as required by "Prototyper"? Since Prograph is object oriented, I would hope that the code it generates at least functions in the same object oriented fashion. Dan LaLiberte National Center for Supercomputing Applications liberte@ncsa.uiuc.edu
jas@ISI.EDU (Jeff Sullivan) (10/03/90)
In article <900044@yoyodyne> liberte@yoyodyne.ncsa.uiuc.edu writes:
I've used Prograph 1.2 and found it very nice to use - easier than
Smalltalk for my application. I would like to find out more about the
2.0 code generator before upgrading. Like is the code readable? Can I
continue to work at the Prograph level while augmenting the generated
code without repeated editing to reinsert my changes as required by
"Prototyper"? Since Prograph is object oriented, I would hope that
the code it generates at least functions in the same object oriented
fashion.
First, it is not a code generator; it's a compiler. The only "code"
it generates is object code. It compiles from Prograph to native
68xxx code (has 020 and 030 switches), which includes all of the
funcitonality in your prograph program without any unused
methods/classes, etc.
To make changes, you change your prograph program, and, when you get
it all running well, you compile it down to standalone again. Really,
you do all of your developing iside the 1.2 -type interpreter
environment.
Te system is not like Prototyper; you are changing your system, not a
template (all changes you make to system classes and methods is
permanent FOR THAT PROJECT, just liek C or Pascal or whatever).
jas
--
--------------------------------------------------------------------------
Jeffrey A. Sullivan | Senior Systems Programmer
jas@venera.isi.edu | Information Sciences Institute
jas@isi.edu DELPHI: JSULLIVAN | University of Southern California