Date: Thu, 5 Mar 1998 17:23:59 -0800 (PST) Message-Id: <199803060123.RAA18966@adit.ap.net> Mime-Version: 1.0 Content-Type: text/plain; charset="iso-8859-1" To: "Lennart Marien" , djgpp AT delorie DOT com From: Nate Eldredge Subject: Re: [Off Topic] How to learn DJGPP? Content-Transfer-Encoding: 8bit Precedence: bulk At 03:22 3/5/1998 GMT, Lennart Marien wrote: >Hi! >I apologize for sending a Message thatīs probably Off Topic, but >after an hour searching the net I thought it would be best to ask some >DJGP experienced programmers. >I have programmed in Pascal, Basic and Assembler until now. >I thought I should learn C++, as well.I just downloaded DJGPP, >but I donīt know how to begin learning the language.I thought about >buying a book.So my question is: >Are there books on DJGPP or do I have to buy a book on C/C++? There is no book that specifically addresses DJGPP, as far as I know. You will have to get a book that describes the language generically. Watch out for books that refer to specific compilers or systems (like "Learn Visual C++" should be avoided). Also avoid the "Dummies" and "Idiots" books; they are prone to blatant inaccuracies. A reccomendation I heard that makes a lot of sense is to start with a tutorial book, then, when you finish it, get a reference book. In the case of C the canonical (and apparently quite useful) one is Kerninghan and Ritchie's "The C Programming Language, Second Edition." The standard C++ reference escapes me at the moment. >Is there a big difference beetween the languages?(After reading >this NG for a time, I noticed that the compilers are often compared.So >they canīt be the same!) I'm not sure what you're asking here. What are "the languages" you want to know the difference between? And what has this to with compiler comparations? There are often significant differences in how different *compilers* (like Borland, Microsoft, DJGPP) implement features of the *language* (C or C++). The biggest problem is usually extensions to the language invented by one system, because one can get used to using them, then try to use another compiler and get confused when it isn't there. Hope this has helped somewhat. Nate Eldredge eldredge AT ap DOT net