[net.micro.mac] DeSmet C

sumacc@uwmacc.UUCP (Rick Keir) (05/07/85)

[ use ddt on bugs... ]

Many of you have no doubt seen the June 1st MacWorld ad for DeSmet C,
or the recent review of it (by a beta-tester) on the net.  
At $150, it looks very attractive. This is the latest word on
its availability:

	From CWare corporation, PO Box "C", Sunnyvale, CA 94087
(408-720-9696).
	As of May 7th, they are quoting a June 1st shipping date (not
May 15th, as an earlier message indicated).  
	There are no educational pricing arrangements yet, but they
have had such pricing on other products;  the person I spoke with
thought they'd establish a policy after the compiler ships.
	There are no license problems for anything you develop using
this compiler.
	As usual, I have no connection with CWare, etc., and the
University of Wisconsin does not necessarily endorse this product,
or anything else....

paul@greipa.UUCP (Paul A. Vixie) (07/02/85)

I now have a copy of Desmet C for the Mac.  Complete review to follow in
a few days (I hope), but here are some initial comments:

1. the editor ("see") is a cross between wordstar and UCSD-pascal.  even so,
   it isn't as bad as it sounds and is quite fast in any case.  cannot be
   customized.  will not edit multiple files at once.  minimal (also buggy)
   support for the mouse.

2. "hello world" generates 6600 bytes of APPL after a 46 second compile and
   a 33 second link.  [512K mac, everything on a disk].  a 200-line parser
   compiled in 52 seconds and linked in 45.

3. has an "asm {foo blat etc}" construct but i havn't used it.  no enums, no
   "seperate member names".  has 31-character identifiers.  comes with an 
   assembler - i havn't quite figured out if the assembler gets run as part
   of a compile or not.  generates its own unique format of .O files.  has an
   object file librarian (havn't used it).

4. has a bug:
	foo(x) int *x; {*x += 1;}	/* works */
	foo(x) int *x; {*x++;}		/* doesn't */

enough for now.  more after i finish my latest hairbrained scheme.

	Paul Vixie
	{decwrl dual pesnta}!greipa!paul
-- 

	Paul Vixie
	{decwrl dual pyramid}!greipa!paul

wct@mordor.ARPA (Bill Thompson) (04/11/86)

With all of the reviews and questions on the Lightspeed C --
does anyone have any experience with DeSmet C by C Ware?  Its
been out about 6 months now--but seems to have escaped review
both on the net and in the Mac magazines.

				Bill Thompson