Click here to Skip to main content
15,900,725 members
Home / Discussions / C / C++ / MFC
   

C / C++ / MFC

 
GeneralRe: ichObject Oriented Language Pin
toxcct8-Dec-05 23:58
toxcct8-Dec-05 23:58 
GeneralRe: ichObject Oriented Language Pin
khan++9-Dec-05 0:17
khan++9-Dec-05 0:17 
GeneralRe: ichObject Oriented Language Pin
toxcct9-Dec-05 0:23
toxcct9-Dec-05 0:23 
AnswerRe: ichObject Oriented Language Pin
toxcct9-Dec-05 0:04
toxcct9-Dec-05 0:04 
AnswerRe: ichObject Oriented Language Pin
ThatsAlok9-Dec-05 1:08
ThatsAlok9-Dec-05 1:08 
GeneralRe: ichObject Oriented Language Pin
Nemanja Trifunovic9-Dec-05 7:30
Nemanja Trifunovic9-Dec-05 7:30 
AnswerRe: ichObject Oriented Language Pin
Ed K9-Dec-05 10:34
Ed K9-Dec-05 10:34 
AnswerRe: ichObject Oriented Language Pin
Jeremy A. Wilson9-Dec-05 11:19
Jeremy A. Wilson9-Dec-05 11:19 
I have no intention of spawning an argument. Each language serves its purpose - and by the way, there are more than just these two languages that are 'object oriented'.

C++ good points
---------------
You can do anything - literally. C/C++ was designed and intended to be a systems programming language. It just sort of became a de facto standard for general application developemnt. As such, it gives you the most power and compiles directly into native machine code.

C++ bad points
--------------
With great power comes great responsibility. You have to clean up your own messes usually. There is no magic bullet to free memory you allocated in some function and forgot to free up explicitly. That fact alone makes many a lazy programmer shy away from C++.

A program written for one platform won't work on another.

Java good points
----------------
Platform independence. A program written in Java will (in theory) run the same on any tpye of machine that supports java at all - this includes Windows, Sun OS, Linux, etc. The 'look and feel' may vary a bit, but the code functionally equivalent.

Java Bad Points
---------------
Its a young language relatively speaking. Compiler implementations tend to be buggy and not well supported. Also, a java 'compiler' that produces machine code sort of defeats the whole point of java, so instead java 'compilers' produce intermediate byte code which is compiled/interpreted by a "java virtual machine" at run-time. This causes slow execution speed. But this is only really noticable on time critical operations.

Jeremy Wilson
mitselplik@cox.net
Questionhow to reboot the sys Pin
usha_dolly8-Dec-05 22:02
usha_dolly8-Dec-05 22:02 
AnswerRe: how to reboot the sys Pin
sun_shb8-Dec-05 22:11
sun_shb8-Dec-05 22:11 
AnswerRe: how to reboot the sys Pin
khan++8-Dec-05 22:14
khan++8-Dec-05 22:14 
GeneralRe: how to reboot the sys Pin
sunit58-Dec-05 23:18
sunit58-Dec-05 23:18 
AnswerRe: how to reboot the sys Pin
ThatsAlok8-Dec-05 23:49
ThatsAlok8-Dec-05 23:49 
QuestionBitmap file manuplationg Pin
vikas amin8-Dec-05 21:50
vikas amin8-Dec-05 21:50 
AnswerRe: Bitmap file manuplationg Pin
kakan8-Dec-05 22:33
professionalkakan8-Dec-05 22:33 
GeneralRe: Bitmap file manuplationg Pin
vikas amin9-Dec-05 1:54
vikas amin9-Dec-05 1:54 
GeneralRe: Bitmap file manuplationg Pin
kakan9-Dec-05 3:06
professionalkakan9-Dec-05 3:06 
GeneralRe: Bitmap file manuplationg Pin
Chris Losinger9-Dec-05 3:13
professionalChris Losinger9-Dec-05 3:13 
AnswerRe: Bitmap file manuplationg Pin
victoryelectorn12-Dec-05 1:44
victoryelectorn12-Dec-05 1:44 
GeneralRe: Bitmap file manuplationg Pin
victoryelectorn12-Dec-05 1:51
victoryelectorn12-Dec-05 1:51 
Questionlook for some files Pin
sun_shb8-Dec-05 21:16
sun_shb8-Dec-05 21:16 
AnswerRe: look for some files Pin
ThatsAlok8-Dec-05 21:30
ThatsAlok8-Dec-05 21:30 
GeneralRe: look for some files Pin
sun_shb8-Dec-05 21:59
sun_shb8-Dec-05 21:59 
QuestionHow to give paintpad on VC++ application Pin
shivditya8-Dec-05 20:38
shivditya8-Dec-05 20:38 
QuestionNeed to recreate Pin
steve_espinosa8-Dec-05 20:17
steve_espinosa8-Dec-05 20:17 

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.