Click here to Skip to main content
15,908,437 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell19-Sep-12 9:27
jschell19-Sep-12 9:27 
GeneralRe: What makes C and C++ a "good" language? Pin
pasztorpisti19-Sep-12 12:04
pasztorpisti19-Sep-12 12:04 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell20-Sep-12 8:21
jschell20-Sep-12 8:21 
GeneralRe: What makes C and C++ a "good" language? Pin
Pete O'Hanlon25-Sep-12 1:24
mvePete O'Hanlon25-Sep-12 1:24 
GeneralRe: What makes C and C++ a "good" language? Pin
pasztorpisti25-Sep-12 1:36
pasztorpisti25-Sep-12 1:36 
GeneralRe: What makes C and C++ a "good" language? Pin
ah_ga_ah19-Sep-12 23:00
ah_ga_ah19-Sep-12 23:00 
GeneralRe: What makes C and C++ a "good" language? Pin
pasztorpisti19-Sep-12 23:42
pasztorpisti19-Sep-12 23:42 
GeneralRe: What makes C and C++ a "good" language? Pin
jschell20-Sep-12 8:54
jschell20-Sep-12 8:54 
GeneralRe: What makes C and C++ a "good" language? Pin
Ingo20-Sep-12 5:19
Ingo20-Sep-12 5:19 
AnswerRe: What makes C and C++ a "good" language? Pin
Kenneth Haugland25-Sep-12 4:56
mvaKenneth Haugland25-Sep-12 4:56 
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 

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.