Click here to Skip to main content
15,909,656 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: What makes C and C++ a "good" language? Pin
ErnestoNet27-Sep-12 4:00
ErnestoNet27-Sep-12 4:00 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell27-Sep-12 9:41
jschell27-Sep-12 9:41 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell26-Sep-12 8:18
jschell26-Sep-12 8:18 
GeneralRe: What makes C and C++ a "good" language? Pin
ErnestoNet27-Sep-12 5:15
ErnestoNet27-Sep-12 5:15 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell27-Sep-12 9:39
jschell27-Sep-12 9:39 
GeneralRe: What makes C and C++ a "good" language? Pin
ErnestoNet27-Sep-12 10:02
ErnestoNet27-Sep-12 10:02 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell28-Sep-12 10:13
jschell28-Sep-12 10:13 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell26-Sep-12 8:07
jschell26-Sep-12 8:07 
ErnestoNet wrote:
Text based compilers are easier to write that binary based compilers.

 
The headers approach is easy to build a compiler from.
C is a very
simple language to write a compiler.
 
There are LOTS of C compilers.


At this point I am rather certain that you do not know what you are talking about.

C headers are part of the language. Period.
C compilers implement the C language. Period.
The first fact is only related to the second by the fact that headers are in the language. It has nothing to do with compilation.

There is no such thing as a "binary" compiler in common usage. Best I can suppose you are talking about is what occurs in a Java Virtual Machine when it process a Java class file. That process it best described as interpretation not compilation.

Your confusion about the above also has nothing to do with your confusion about what portabiity means.

ErnestoNet wrote:
More compilers provide better portability.


Wrong. You have confused availability with portability. More compilers means you can use it on more platforms.

In point of fact almost all C code written for the Windows system will not work on any other platform (without extreme care but that is my point about portability in the first place.)


ErnestoNet wrote:
There are not many cross platform/architecture languages.


You are wrong.

Java and Perl exist on many platforms. Excluding small unix platforms, perl exists on basically all unix systems that C does.

And again availability is NOT the same as portability.

ErnestoNet wrote:
Name a crossplatform language and I'll compare that to C in terms of
portability....


Your term definition for portability is wrong.

http://en.wikipedia.org/wiki/Software_portability[^]

By definition of programming languages I can always (within resource limits) create compiler/interpreter that originated on one platform and implement it for another. You are using that for your definition and then claiming that because C exists in many places that that makes in "portable" but instead is what it proves that it is 'popular' and 'useful'. Which is different than portability.

And in addition Perl shows up on all those systems too.
GeneralRe: What makes C and C++ a "good" language? Pin
ErnestoNet26-Sep-12 8:48
ErnestoNet26-Sep-12 8:48 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell27-Sep-12 9:15
jschell27-Sep-12 9:15 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell25-Sep-12 8:07
jschell25-Sep-12 8:07 
GeneralRe: What makes C and C++ a "good" language? Pin
pasztorpisti25-Sep-12 13:53
pasztorpisti25-Sep-12 13:53 
GeneralRe: What makes C and C++ a "good" language? Pin
Vivi Chellappa25-Sep-12 9:38
professionalVivi Chellappa25-Sep-12 9:38 
GeneralRe: What makes C and C++ a "good" language? Pin
Richard MacCutchan25-Sep-12 21:37
mveRichard MacCutchan25-Sep-12 21:37 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell19-Sep-12 9:28
jschell19-Sep-12 9:28 
GeneralRe: What makes C and C++ a "good" language? Pin
pasztorpisti19-Sep-12 14:14
pasztorpisti19-Sep-12 14:14 
GeneralRe: What makes C and C++ a "good" language? Pin
Brandon-X1200019-Sep-12 16:35
Brandon-X1200019-Sep-12 16:35 
GeneralRe: What makes C and C++ a "good" language? Pin
pasztorpisti19-Sep-12 22:42
pasztorpisti19-Sep-12 22:42 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell20-Sep-12 8:27
jschell20-Sep-12 8:27 
GeneralRe: What makes C and C++ a "good" language? Pin
pasztorpisti20-Sep-12 12:02
pasztorpisti20-Sep-12 12:02 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell21-Sep-12 10:14
jschell21-Sep-12 10:14 
GeneralRe: What makes C and C++ a "good" language? Pin
pasztorpisti21-Sep-12 10:52
pasztorpisti21-Sep-12 10:52 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell22-Sep-12 8:42
jschell22-Sep-12 8:42 
GeneralRe: What makes C and C++ a "good" language? Pin
pasztorpisti22-Sep-12 16:03
pasztorpisti22-Sep-12 16:03 
GeneralRe: What makes C and C++ a "good" language? Pin
CPallini19-Sep-12 8:33
mveCPallini19-Sep-12 8:33 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.