Click here to Skip to main content
15,891,777 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: What makes C and C++ a "good" language? Pin
pasztorpisti25-Sep-12 5:07
pasztorpisti25-Sep-12 5:07 
GeneralRe: What makes C and C++ a "good" language? Pin
Kenneth Haugland25-Sep-12 5:08
mvaKenneth Haugland25-Sep-12 5:08 
GeneralRe: What makes C and C++ a "good" language? Pin
pasztorpisti25-Sep-12 5:45
pasztorpisti25-Sep-12 5:45 
AnswerRe: What makes C and C++ a "good" language? Pin
Member 929954619-Sep-12 2:49
Member 929954619-Sep-12 2:49 
AnswerRe: What makes C and C++ a "good" language? Pin
Stefan_Lang21-Sep-12 0:22
Stefan_Lang21-Sep-12 0:22 
AnswerRe: What makes C and C++ a "good" language? Pin
Rajesh R Subramanian25-Sep-12 1:14
professionalRajesh R Subramanian25-Sep-12 1:14 
GeneralRe: What makes C and C++ a "good" language? Pin
CPallini25-Sep-12 2:22
mveCPallini25-Sep-12 2:22 
AnswerRe: What makes C and C++ a "good" language? Pin
ErnestoNet25-Sep-12 6:44
ErnestoNet25-Sep-12 6:44 
1. Compatibility. If you want code to run on different architectures (X86, ARM, PIC, etc) and different operating systems, C (and sometimes C++) is the only way to go.

2. Performance. Predictable, excelent performance. Unrestricted use of memory and system resources.

3. Libraries (GLib, STL, etc).

4. Huge codebases.

5. Games (most games are done in C++).

6. Flexibility. C++ for example, doesn't impose "objects" and "interfaces". You can write code "the way you want" mixing objects, procedures and templates. You can write abstract code or go directly to asm in the same project.

C tops in portability. C++ tops in flexibility.
In these areas they have little competition (if any).

Both usually top in performance (there are exceptions, but they are that, exceptions).

That said, they are complex and require discipline. They are error prone. They are difficult to master (years). They don't have "unique" GUI or libraries. They are not controlled or improved by any corporation.
They move at slow pace, considering that improvements should not break existing software.
it´s the journey, not the destination that matters

QuestionAudio creation/conversion SDK's Pin
Member 929954618-Sep-12 6:27
Member 929954618-Sep-12 6:27 
Questionsocket read on a keep alive request waits until connection timeout - II Pin
Jayapal Chandran17-Sep-12 20:36
Jayapal Chandran17-Sep-12 20:36 
AnswerCrosspost Pin
Peter_in_278017-Sep-12 20:55
professionalPeter_in_278017-Sep-12 20:55 
GeneralRe: Crosspost Pin
Jayapal Chandran18-Sep-12 11:12
Jayapal Chandran18-Sep-12 11:12 
AnswerRe: socket read on a keep alive request waits until connection timeout - II Pin
pasztorpisti17-Sep-12 21:23
pasztorpisti17-Sep-12 21:23 
GeneralRe: socket read on a keep alive request waits until connection timeout - II Pin
Jayapal Chandran18-Sep-12 11:13
Jayapal Chandran18-Sep-12 11:13 
GeneralRe: socket read on a keep alive request waits until connection timeout - II Pin
pasztorpisti18-Sep-12 12:09
pasztorpisti18-Sep-12 12:09 
QuestionMultiple selection in Tree control(Non MFC) Pin
Ram Shelke17-Sep-12 20:10
Ram Shelke17-Sep-12 20:10 
AnswerRe: Multiple selection in Tree control(Non MFC) Pin
Richard MacCutchan17-Sep-12 22:35
mveRichard MacCutchan17-Sep-12 22:35 
GeneralRe: Multiple selection in Tree control(Non MFC) Pin
Ram Shelke17-Sep-12 23:01
Ram Shelke17-Sep-12 23:01 
GeneralRe: Multiple selection in Tree control(Non MFC) Pin
Richard MacCutchan17-Sep-12 23:12
mveRichard MacCutchan17-Sep-12 23:12 
AnswerRe: Multiple selection in Tree control(Non MFC) Pin
Chris Meech18-Sep-12 3:59
Chris Meech18-Sep-12 3:59 
GeneralRe: Multiple selection in Tree control(Non MFC) Pin
Richard MacCutchan18-Sep-12 4:10
mveRichard MacCutchan18-Sep-12 4:10 
GeneralRe: Multiple selection in Tree control(Non MFC) Pin
Chris Meech18-Sep-12 4:15
Chris Meech18-Sep-12 4:15 
QuestionSingle system instance Pin
Taria16-Sep-12 23:16
Taria16-Sep-12 23:16 
AnswerRe: Single system instance PinPopular
Jochen Arndt16-Sep-12 23:35
professionalJochen Arndt16-Sep-12 23:35 
GeneralRe: Single system instance Pin
Michael Haephrati18-Sep-12 10:48
professionalMichael Haephrati18-Sep-12 10:48 

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.