nadkarni@erlang.dec.com (Ashok P. Nadkarni DTN 226-7448) (05/26/88)
I received some info in the mail yesterday which I thought might be of interest to a lot of programmers out there. Note that all the info is from the manufacturer's own flyers. Naturally, I have no connection with Zortech at all. Announcing a C++ compiler from Zortech Inc. (617-646-6703). List price (the best part) - $99, Fully conformant with Bjarne Stroustrup's definition, ANSI C superset, true compiler (not just a preprocessor), includes QuickC/TUrboC compatible libraries, library source for 400 functions, MS codeview compatible, generates MS compatible obj files, programming editor, linker and librarian included, includes a global optimizer, 700+ pages docs. Please don't treat this as an ad. As I said, I have no connection with them, and simply thought a lot of folks might be interested in this inexpensive way of getting into object-oriented progamming. Incidentally, I'd posted a request for info on this compiler a while ago. The one reply I got was from the author of the compiler itself and stated that Zortech C++ was derived from Datalight C. /Ashok Nadkarni
jss@hector.UUCP (Jerry Schwarz) (05/27/88)
In article <8805261601.AA22106@decwrl.dec.com> nadkarni@erlang.dec.com.UUCP writes: >I received some info in the mail yesterday which I thought might be of > >Announcing a C++ compiler from Zortech Inc. (617-646-6703). >List price (the best part) - $99, Fully conformant with Bjarne Stroustrup's ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >definition, ANSI C superset, true compiler (not just a preprocessor), includes ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ >QuickC/TUrboC compatible libraries, library source for 400 functions, >MS codeview compatible, generates MS compatible obj files, programming editor, >linker and librarian included, includes a global optimizer, 700+ pages docs. > This is, of course, impossible since C++ as defined by Bjarne is not an ANSI C superset, and cannot easily be made into a superset. This has been discussed in comp.lang.c++ many times in the past, and probably will be again. Briefly, the important problems are the separate namespace of tags and variables in ANSI and the interpretation of a function declaration with an empty parameter list. Jerry Schwarz
wnp@dcs.UUCP (Wolf N. Paul) (05/28/88)
In article <10333@ulysses.homer.nj.att.com> jss@hector (Jerry Schwarz) writes: >In article <8805261601.AA22106@decwrl.dec.com> nadkarni@erlang.dec.com.UUCP writes: >>Announcing a C++ compiler from Zortech Inc. (617-646-6703). >>List price (the best part) - $99, Fully conformant with Bjarne Stroustrup's > ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>definition, ANSI C superset, true compiler (not just a preprocessor), includes > ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ >This is, of course, impossible since C++ as defined by Bjarne is not >an ANSI C superset, and cannot easily be made into a superset. >This has been discussed in comp.lang.c++ many times in the past, >and probably will be again. Briefly, the important problems are >the separate namespace of tags and variables in ANSI and the >interpretation of a function declaration with an empty parameter list. Yes, but couldn't the compiler support options or flags which determine its behaviour? Couldn't there be two code generators part of the same package, two sets of libraries, etc., all driven by the same control program (cc, or in this case, ztc)? In fact, since the Zortech compiler is indeed derived from the Datalight C Compiler, which had been steadily moving into the direction of full ANSI compatibility, this would be very simple to implement, and I believe, is in fact the way it is done. I know that Zortech's marketing philosophy is that noone using C++ will ever want to use C again, but that's baloney, and I believe that their compiler will in effect provide both a C compiler and a C++ compiler in the same package. BTW, I really **LOVE** postings which say that "OF COURSE, what someone else just said is wrong". -- Wolf N. Paul * 3387 Sam Rayburn Run * Carrollton TX 75007 * (214) 306-9101 UUCP: ihnp4!killer!dcs!wnp ESL: 62832882 INTERNET: wnp@DESEES.DAS.NET or wnp@dcs.UUCP TLX: 910-280-0585 EES PLANO UD
jss@hector.UUCP (Jerry Schwarz) (05/30/88)
In article <100@dcs.UUCP> wnp@dcs.UUCP (Wolf N. Paul) writes: >In article <10333@ulysses.homer.nj.att.com> jss@hector (Jerry Schwarz) writes: >>In article <8805261601.AA22106@decwrl.dec.com> nadkarni@erlang.dec.com.UUCP writes: >>>Announcing a C++ compiler from Zortech Inc. (617-646-6703). >>>List price (the best part) - $99, Fully conformant with Bjarne Stroustrup's >> ^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^ >>>definition, ANSI C superset, true compiler (not just a preprocessor), includes >> ^^^^^^^^^^^ ^^^^^^^^^^^^^^^ >>This is, of course, impossible since C++ as defined by Bjarne is not >>an ANSI C superset, and cannot easily be made into a superset. >>This has been discussed in comp.lang.c++ many times in the past, >>and probably will be again. Briefly, the important problems are >>the separate namespace of tags and variables in ANSI and the >>interpretation of a function declaration with an empty parameter list. > >Yes, but couldn't the compiler support options or flags which determine >its behaviour? Couldn't there be two code generators part of the same >package, two sets of libraries, etc., all driven by the same control >program (cc, or in this case, ztc)? > If so I misread the original sentence. (But see below) I took it to mean that Zortech believed it had a language that was both C++ and ANSI compatible. This is a very attractive idea and people who have not looked at the technical issues often assume that it is easy to achive. The point is not whether you tell the compiler that it has a C or C++ program by the command name, by switches, by filename (or extensions) or in some other fashion. The point is that there are incompatibilities and hence the compiler has to know if it is compiling C or C++. >BTW, I really **LOVE** postings which say that "OF COURSE, what someone >else just said is wrong". The point of the "of course" was that I thought the original poster was copying from some Zortech literature rather than making comments on the product, and that some readers (e.g. those who follow net.lang.c) would understand the situation immediately while others (C programmers with just a casual interest in C++) might be mislead. Jerry Schwarz Bell Labs, Murray Hill
mrh@camcon.co.uk (Mark Hughes) (03/15/89)
Two questions: 1) Has anyone used the Zortech C (not C++) debugger with C++ on a reasonable sized program linked from halfa dozen or so objects? 2) Are there any Zortech C++ experts out there? (Zortech C++ is a pc based implementation). I've been thrashing this compiler reasonably hard and having problems. First I turned to CodeView (Microsoft debugger) and after failing to get that to work, turned to Zortech's own C debugger which they thought may work a bit better than CodeView. As a C debugger it is way ahead of CodeView (in my opinion) but it won't even load my C++ programs! I'd be grateful for info on anyone else's experiences in this area. -- ------------------- <mrh@camcon.co.uk> or <...!mcvax!ukc!idec!camcon!mrh> | Mark Hughes | Tel: +44 (0) 223 420024 Cambridge Consultants Ltd. |(Compware . CCL) | Tlx: 931 211 0193 (KZ G) The Science Park, Milton Road, ------------------- BT Gold: 72:MAG70076 Cambridge UK. (Own opinions etc.)
pj@hrc63.co.uk (Mr P Johnson "Baddow") (05/17/89)
Could some kind person out there who has used Zortech C++ let me know its strengths and weaknesses. In particular, how portable is the language (will programs for other compilers work on it, will programs written for it work on other compilers?) and how easy to use is the Zortech system itself. I already have marketing information, so you need not bother with distributors and prices. All responses by mail please: we are about two weeks behind the news here. If you want this information yourself, mail me. I will either post individually or mail a summary. Thanking you all in advance, Paul.
pnl@hpfinote.HP.COM (Peter Lim) (08/14/90)
I've got a few replies and read the Zortech C++ readme note. So, I'm pretty convinced that the DOS extender version of Zortech C++ works under Windows 3.0 enhanced mode. The readme note also says that Rational DOS extender is compatible with DPMI. Sounds great. However, it is not the case with ZDB, the Zortech C++ debugger. Trying to start ZDBV86 under Windows 3.0 will get a message say, "Alreadu in virtual 86 mode.". And ZDBV86 will abort. Trying ZDB286 or ZDB286X is even worse. Windows complains of protection violation. And in some occasion, the whole system hangs ! Does this mean that Zortech wrote the debugger using a different DOS extender ? Does this mean that Zortech C++ is specially hacked to become compatible with Windows 3.0 ? Does this mean that Rational DOS extender is not totally compatible with DPMI after all ? What gives ? Any taker ? Regards, ## Life is fast enough as it is ........ Peter Lim. ## .... DON'T PUSH IT !! >>>-------, ########################################### : E-mail: plim@hpsgwg.HP.COM Snail-mail: Hewlett Packard Singapore, : Tel: (065)-279-2289 (ICDS, ICS) | Telnet: 520-2289 1150 Depot Road, __\@/__ ... also at: pnl@hpfipnl.HP.COM Singapore 0410. SPLAT !
d_muller@suisse.enet.dec.com (Dan Muller) (08/15/90)
> ... I'm > pretty convinced that the DOS extender version of Zortech C++ works > under Windows 3.0 enhanced mode. ... > > However, it is not the case with ZDB, the Zortech C++ debugger. > Trying to start ZDBV86 under Windows 3.0 will get a message say, > "Alreadu in virtual 86 mode.". ... > My guess, based on similar situations I've read about involving other products, is that the debugger needs to take control of the extended DOS environment, rather than just work within it. The DOS extenders I've read about don't allow this, or allow it only through a special interface for the debugger (which is probably different for every DOS extender). There's probably nothing you can do about this incompatibility. | Dan Muller | d_muller@took.enet.dec.com | Digital Equipment Corporation | 508 486-7614 | 550 King St., LKG2-2/BB9 | "So THAT's what an invisible barrier | Littleton, MA 01460 | looks like!" - the movie "Time Bandits"
aw1r+@andrew.cmu.edu (Alfred Benjamin Woodard) (01/03/91)
A few months ago someone posted to the net about an educational discount that Zortech offered people at educational sites. I believe the deal was something like. You send them a message and the .edu on the end of your from field was enough to prove to them you were from an educational istitution. They would then send you a coupon and you could get the professional edition for $250. Well the original post has expired at my site and I was wondering if anyone out there had any more information. Thanx, -the first Dolphin Dolphins, Soon you'll be one of us and then you'll understand.
joe@proto.COM (Joe Huffman) (01/05/91)
In article <EbUo4pi00VIGE1n1UM@andrew.cmu.edu>, aw1r+@andrew.cmu.edu (Alfred Benjamin Woodard) writes: > A few months ago someone posted to the net about an educational discount > that Zortech offered people at educational sites. I believe the deal was [...stuff deleted...] > site and I was wondering if anyone out there had any more information. Yeah -- I do have more information. Part of Zortech's press announcement: EDUCATIONAL PRICING FROM JULY 2ND 1990 Zortech C++ Compiler $75 Zortech C++ Developer's Edition $200 The Developer's Edition differs from the basic compiler by including the Zortech debugger, C++ toolkit (a set of class libraries), and the runtime source libraries (Flash Graphics source not included, but is available for an additional charge). Zortech C++ Compiler Educational Site License Contains License for 10 users plus one set of documentation $300 Zortech C++ Developer's Edition Site License Contains License for 10 users plus one set of documentation $750 All orders must be either an official Educational order, or be accompanied by a letter from the Head of the Department. Orders are subject to shipping, handling, and state taxes (if ordered for delivery in Massachusetts). Orders via email from users with a '.edu' address automatically qualify for the discount. Send your phone number to 'zortech-ed@proto.com' if you would like to be called by a sales representative. Or send your VISA or MasterCard number with phone number and shipping address if you are ready to order. Zortech is pleased to demonstrate our commitment to the educational use of our products by cutting prices to the bone. However, please use this opportunity responsibly. Contact: Renee Pace Educational Sales Representative Zortech, Inc. 4-C Gill Street Woburn, MA 01801 Tel: (617) 937-0696 FAX: (617) 937-0793 ----- Zortech mailing list: send email to 'ztc-list-request@uunet.uu.net' with: Add: your-user-name@your-machine-name In the body of the message. --- Send Zortech bug reports to 'zortech-bugs@proto.com' Send requests for educational discounts to 'zortech-ed@proto.com' --- Zortech is my major source of income. Statements about them or their competitors cannot be totally without bias. -- joe@proto.com