best language

Aug 9, 2009 at 10:33pm
Which is the best langage and please support with facts.
Thanks just wanna make sure i'm learning the right one.
Aug 9, 2009 at 10:45pm
There is no such thing as a "best" language. All have their good points and bad points.

Further reading:
http://www.parashift.com/c++-faq-lite/big-picture.html#faq-6.5
Aug 9, 2009 at 10:51pm
The best language to learn is English as it is widely used...
LOL

The best programming language doesn't really exists as it depends on what you need.
Most programs are written in C or C++ so I would recommend learning C++ as it is a superset of C and if you know C++ you would find easy to learn some otner languages with a similar syntax (such as Java)
Aug 9, 2009 at 11:00pm
What do you use most favorite. and Why
Aug 9, 2009 at 11:03pm
Do you realize you're asking this on a C++ forum?
Aug 10, 2009 at 12:56am
Yes but I have noticed that the majority of users have skills in more than one language. They also probubly have accounts on other forums for other languages. I just really want to know what is better about c++ you know what makes it better then the other languages.

But I do think this topic is in the wrong section.
Last edited on Aug 10, 2009 at 1:05am
Aug 10, 2009 at 1:09am
Look at it this way. Once you've learned one language, it is that much easier to learn another. For example, many of us that use C++, most likely use Java or C# as they are similar. The language chosen should be appropriate for the solution you are trying to develop. If it's a typical business app, C# or Java might be the way to go. But if you're looking for performance, C++. C++ is just another language in the programmers toolbox.
Aug 10, 2009 at 5:49am
I digress a bit from the phrase "there is no such thing as a best language". I think there is, and I think it is C++ or any other with the same capabilities. Delphi is great, but doesn't have templates, so not the same capabilities. Can you guys name another as complete as C++?

So yes, I think C++ is the best. You can do ANYTHING with it. And the actual extremely VERY few things that you cannot accomplish in C++, you can have some weirdo (no offense intended here) assembly guy to program a function for you, and that function can be compiled directly by C++.

True: Because of its power, it is complex. But not as complex as assembly. I think is an excellent all around language. Kudos for the guys @ Bell.

Also True: Because it is so complex for certain things, other languages fit better IN PRACTICE for certain projects. I say C++ is the best, but I will ALWAYS dodge it whenever I need a graphical user interface. Always! Why would I take my time to code a UI in C++ when RAD is out there? This is why I learned C++ to the extent that allows me to build DLL's that I can use in other languages, like classic VB, or .Net.

And one important point: If you can learn C++, you can probably learn any other language with a lot less effort. Academically speaking, it is excellent.
Last edited on Aug 10, 2009 at 5:50am
Aug 10, 2009 at 8:14am
closed account (z05DSL3A)
I think of C++ as the Swiss Army knife of programming languages, yes it has lots of tools but sometimes a dedicated version of the tool is better suited to the job in hand.
Aug 10, 2009 at 12:41pm
Also True: Because it is so complex for certain things, other languages fit better IN PRACTICE for certain projects. I say C++ is the best, but I will ALWAYS dodge it whenever I need a graphical user interface. Always! Why would I take my time to code a UI in C++ when RAD is out there? This is why I learned C++ to the extent that allows me to build DLL's that I can use in other languages, like classic VB, or .Net.
Sounds like someone needs to learn about GUI toolkits. And portability.
Aug 10, 2009 at 1:49pm
hehe, for sure, helios!

Post a link. I'm always willing to read new stuff. :-)
Aug 10, 2009 at 2:24pm
http://www.qtsoftware.com/
http://www.wxwidgets.org/

I can confidently say Qt is the biggest C++ library you'll ever install (10.2 GiB, including everything needed to link with VC++).
Aug 10, 2009 at 3:19pm
Since there's this topic open, I'd like to ask a question: how's D language going? Do you honestly think that, one day, it will succeed C++?
Aug 10, 2009 at 3:31pm
Oh no, not another language.

It'll go a long way with this.
Note: all D users agree that by downloading and using D, or reading the D specs, they will explicitly identify any claims to intellectual property rights with a copyright or patent notice in any posted or emailed feedback sent to Digital Mars.
Aug 10, 2009 at 4:46pm
LOL D. Has anyone heard of another language with two mutually exclusive standard libraries?
Ridiculous.
Aug 10, 2009 at 5:20pm
ok, so the answer is "nope". Pretty clear ^^'
Aug 10, 2009 at 9:14pm
Helios, thanks for the links. I checked them out quickly. They look interesting.

You said Qt is the biggest, but is it the best? What are your thoughts?
Aug 10, 2009 at 9:30pm
IMO, yes.
Topic archived. No new replies allowed.