Advertisement

What are the strong points of each language?

Started by December 10, 2002 09:52 AM
17 comments, last by smiley4 21 years, 11 months ago
With Direct X, C++, and other programming languages, there is always going to be something that one can do better than the other. In your opinion, what language is best for Graphics, sound, input control, or other workings of a computer application that I don''t know yet? Or you could give me insight on learning curves and versitility of any language that you can think of.
Now I shall systematicly disimboule you with a .... Click here for Project Anime
Direct x isn''t a programming language, if you want to program with direct x then you will still use C++ or basic.

I think the main differences between languages for most people seems to be the versatilty/power/speed trade off for ease of use.
Advertisement
C++ is the best for everything

My Site
quote: Original post by quasar3d
C++ is the best for everything


--AnkhSVN - A Visual Studio .NET Addin for the Subversion version control system.[Project site] [IRC channel] [Blog]
quote: Original post by quasar3d
C++ is the best for everything

Spoken like a true fanboy!

Former Microsoft XNA and Xbox MVP | Check out my blog for random ramblings on game development

quote: Original post by quasar3d
C++ is the best for everything

My Site


OMG!!!! Why the hell do people say stuff like this!!!! I smell a flame war.
Don't get me wrong, C++ is my favorite language, but it's not the only language I use. And, if C++ is the BEST FOR EVERYTHING, could you explain to me how I can write a program one windows, and run it on a linux, solaris, alpha, or sparc workstation without recompiling? Cause you must be a REALLY talented programmer if you can do that in C++, OR for the non-god-like programmers, we usally find JAVA to be better for that.
Wow, C++ can compile once and run anywheres? You learn something new everyday!!!! And if it's the best for EVERYTHING could you show me how to write web scripts that are easier and more flexible than, oh say, ASP? OR how about writing my AI scripts better than PROLOG? C++ isn't the best for everything.
Yes, it's a GREAT language, and it is VERY flexible, but you need to use the proper language in the proper situation. It's like trying to use a hammer to fix everything.
It works on a piece of wood, but it isn't nearly as effective for fixing your toaster.

[edited by - modena_au on December 10, 2002 8:00:16 PM]
Advertisement
I think he was just being facetious seeing as how there was obviously no effort put into the OP question.
Heres a list of some of the C++ advantages I''m aware of.

Encapsulation
Inheritance
Speed
MFC
Control

Begin your research with these terms and more than likely the pages and answers you find will cover the other advantages of C++.

As for a versus issue: VB can produce a small application with much more ease the C++ can. C++ can create a large application that will be more organized with much more ease than VB can.


~Rasidian.
"''Grat is not nice, indeed!"
~Rasidian."'Grat is not nice, indeed!"
quote:
C++ is the best for everything


I agree with this, but if we''re talking about a program that just
opens a window, I really recommend VisualBasic, however with C++
you can create an application that doesn''t other adicional DLL''s
than the ones that comes with windows.

quote:
...could you explain to me how I can write a program one windows, and run it on a linux, solaris, alpha, or sparc workstation without recompiling? Cause you must be a REALLY talented programmer if you can do that in C++, OR for the non-god-like programmers, we usally find JAVA to be better for that.


How dare you compare JAVA to C++ !?!?!?!? :/

C++ is WAY faster than JAVA, and by the way, have you ever seen
a commercial game programmed in JAVA ? Well, I didn''t.

JAVA is very useful to web pages, not to make profisional apps or
games.

If C++ could be executed from the code itself instead of the
compiled file, it would be much powerful than JAVA, but slower,
''cause it would be interpreted in Real-Time instead of being
already interpreted (compiled)

Besides C++ is easier than it looks like, waste some time ''till
you get familiar with the language, then you''ll see how easy and
powerfull it is...

Oh, I almost forgot, can anybody tell me in what language were
JAVA libraries programmed? thank you


Kamikaze
quote: Original post by Kamikaze15
JAVA is very useful to web pages, not to make profisional apps or games.

Are you insane? Oh course java is used in professional applications. As an example: One of my professors recently came from a company where java was used extensively in the devopement of "professonal apps". So, unless this is an isolated case, which I know is not the case, then I believe part of your statement to be incorrect.



"Discipline is never an end itself, only a means to an end." - Robert Fripp
"Discipline is never an end itself, only a means to an end." - Robert Fripp

This topic is closed to new replies.

Advertisement