[net.micro.cbm] Abacus C

jsm@tardis.UUCP (jsm) (04/06/85)

I called up ABACUS and they said that their c-complier would be out
in June and not April as they had originally said. I guess we will
have to wait some more.

Scott McCauley
...!{seismo,harvard}!tardis!jsm
jsm@tardis.ARPA

schwrtze@csd2.UUCP (Eric Schwartz group) (04/08/85)

Why wait?  Get C Power by Brian Hilchie, available now from Pro-Line Software
of Mississauga, Ontario.  416-273-6350, or orders from USA 800-387-3208.
I've been using it for one day and it looks really ok.  Bit fields are not
implemented, big deal.  It comes with a shell which supports the commands
ls, rm, mv, pr (i.e. cat to screen), disk (i.e. send a string to the disk
device), cc, and link.  The shell also supports I/O redirection.  
CC produces a .o file which you can then link with whatever you like to produce
an executable, either standalone or callable from the shell.
There is not total equivalence of things declared pointer to char and array of
char.  I have found that you can't say
     char ch[MAXLEN];

     ch++;

which I believe should be legal C.  However if you declare
     char *ch2;

     ch2 = ch;
     ch2++;

the incrementation is allowed.

schwrtze@csd2.UUCP (Eric Schwartz group) (04/09/85)

My mistake.  You can't increment an array name in Unix C either.  So
the ProLine C is compatible in this respect.

jhl@ttrda.UUCP (Jonathon H. Luer) (04/10/85)

[ ]
What I'd really like to know is, whether it's Abacus C or C Power,
*how's the performance*?  Does it take 5 minutes to compile
hello.c, and how does it treat the disk?  Is it constantly
being accessed, does it work with just one drive?  What's the price?
What kind of subroutine library do you get (does it at least have
printf)?  What kind of support does it have for graphics, sound, etc.?
And how do you enter programs?  Do you need a separate wordprocessor,
or ... ?  I'm sure these are pretty decent packages, but it
would be nice to get some solid info.

Jon Luers
AT&T Teletype Corp.
ihnp4!ttrdc!jhl

garyh@iddic.UUCP (Gary Hanson) (07/28/85)

><
 
     I purchased Abacus C today, then immediately returned it. It is not
compatible with 1541 Flash. I suspect that it is not compatible with non-1541s
too. I'm not gonna use a disk-intensive program like a compiler if the Flash
won't work. Looks like I'm going to write a letter to Abacus about this.
 
      I didn't have the package long enough to form an opinion about it; but
instead of Pro-line's quasi-shell, the main functions are controlled through
a menu (ick.) Also, the docs were printed single-sided, and far too many pages
were crammed into a small binder. The best thing about Abacus C seems to be
that it is much less expensive than Pro-line C, and Pro-line C is not readily
available locally.
 
     Gary Hanson    Tektronix IDG     ...!tektronix!iddic!garyh