TIP: Click on subject to list as thread! ANSI
echo: os2prog
to: Ramiro Diaz
from: Jonathan de Boyne Pollard
date: 1994-12-29 05:15:14
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™.