| TIP: Click on subject to list as thread! | ANSI |
| echo: | |
|---|---|
| to: | |
| from: | |
| date: | |
| subject: | Compiler |
ZZ>
> Could any of the metaware fans tell me what does this package bring
> with, besides "the best compiler in town" of course.
Particularily I'd
> like to know if it comes with some sort of GUI class lib or not and
> which debuggeer do you get with it, and if it's as good as Borland's
> thing that I doubt a lot.
ZZ>
I posted the Pros and Cons list in this echo a couple of weeks ago. I'd
refer you to it, but I've just updated the entry for Metaware High C++
to cover the new release. Here it is :
==============================================================================
Metaware High C++ 3.31 -- Contact : techsales{at}metaware.com
[*] OS/2 Developer's Toolkit [ ] IDE
[ ] PM Class libraries [ ] Guidelines
[ ] Ships on CD-ROM [*] Workframe
[*] SOM support (*NOTE*) [*] DirectToSOM C++
NOTES: The OS/2 Developers' Toolkit 2.1 supplied supports SOM 1.
DirectToSOM C++, however, supports SOM 2. The SOM.DLL supplied with
High C++ is a later release than the one supplied with WARP, but the
latter may be used with no ill effect.
PRO : Highly portable (Windows, extended DOS, OS/2, UNIX). Supports
586. Industrial strength optimiser. Ships with the excellent Rogue
Wave Tools.h++ class libraries (with everything from strings to
databases). Excellent and detailed manuals. Proposed ISO C++ features
not in any other current compiler on any platform (namespaces,
iterators, case ranges, nested functions, pass-by-name). Supports
customisable function calling conventions. Excellent POSIX.1 support.
Excellent technical support (Metaware will ship patches to major bugs).
CON : Terrible text-mode debugger. No 16-bit support at all
(Pre-thunked versions of VIO16/MOU16/KBD16 are supplied, though). No
emitter to translate IDL to DTS C++.
==============================================================================
Addressing your points in order :
The consensus is that "the best compiler in town" is generally a toss-up
between Metaware High C++ and Watcom C++ if you are talking about code
generation. As you can see, you don't get a GUI class library, although
third party class libraries such as Zinc Application Frameworks do
support High C++. With all compilers the debugger is specific to the
compiler. High C++ is no exception and has MDB.
The only part of your question that I cannot help with is the last part
which is ambiguous in its syntax.
Even if you were saying what I think that you were saying (that you
doubt that Metaware High C++ is better than Borland C++), I wouldn't
help you. Everyone's choice of compiler is based on how they weigh up
the pros and cons. Some people prefer a low price and suffer a poor
code generator. Others prefer multi-platform support and suffer an
idiosyncratic toolset. My *personal* choice (after using all of the
commercial compilers listed in the pros and cons list) is High C++ from
Metaware.
> JdeBP <
___
X MegaMail 2.10 #0:
--- Maximus/2 2.02
* Origin: DoNoR/2,Woking UK (01483-725167) (2:440/4)SEEN-BY: 12/2442 620/243 624/50 632/348 640/820 690/660 711/409 410 413 430 SEEN-BY: 711/807 808 809 934 942 949 712/353 515 713/888 800/1 @PATH: 440/4 141/209 270/101 396/1 3615/50 229/2 12/2442 711/409 808 809 934 |
|
| SOURCE: echomail via fidonet.ozzmosis.com | |
Email questions or comments to sysop@ipingthereforeiam.com
All parts of this website painstakingly hand-crafted in the U.S.A.!
IPTIA BBS/MUD/Terminal/Game Server List, © 2025 IPTIA Consulting™.