Message-ID: <3286978F.714F@gbrmpa.gov.au> Date: Mon, 11 Nov 1996 11:03:45 +0800 From: Leath Muller Reply-To: leathm AT gbrmpa DOT gov DOT au Organization: Great Barrier Reef Marine Park Authority MIME-Version: 1.0 To: BRENTON BILLS CC: djgpp AT delorie DOT com Subject: Re: Ideas for DJGPP. References: Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit > Newcomers to programming can get a great deal of information from reading > other peoples source code, getting ideas about style formatting etc. One > of the great disapointments is when the code that should compile does not > compile straight of, I personally think that there is a need for a guide > for showing people the differences between the Major comercial C/C++ > compilers such as Watcom C and Turbo C so that people can see the subtle > differences, and can change the code they are looking at to accomodate. Is this in relation to anything in particular? Are you saying that code made w/ DJGPP doesn't compiler straight away? The only problem I have ever had of this sort w/ DJGPP is when something is written for version 1.x, and I try to compile it for 2.x... Or trying to compile something made for 2.0 with 2.x (and only allegro, and only 2 lines... :) This is the same w/ just about everything! Try and compile the Wolfenstein code w/ Borland 4.5... :) As for showing the differences between the major compilers, I really have to ask why? If someone isn't coding in Ansi C, it must be assumed that they have a rough idea of what they are coding. If they understand and know what they are coding, such as inline asm, it is generally easy to move between the differing compilers... well, I found this anyway... > This is the reason that most newcomers go to a comercial compiler. The reason most people go to a commercial compiler is: Quality. People expect quality out of something they pay for. As I have found out, when it comes to compilers - this is crap. Borland sux _BIG_ time. DJGPP is free, and most people have the attitude "Ha! Free? Must be crap!" which is completely incorrect on the part of DJGPP, this is the best compiler I have ever used in respect to: customer support, backup, and assistance... :) Leathal.