C++Talk.NET Forum Index C++Talk.NET
C++ language newsgroups
 
Archives   FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Learning to program

 
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ language (comp.lang.c++)
View previous topic :: View next topic  
Author Message
Guest






PostPosted: Thu Aug 17, 2006 9:10 am    Post subject: Learning to program Reply with quote



Hi

I hope that I am posting to the right place. I want to learn
programming and am looking at a language too choose. I thought about
C++ but my friend told me thats its old fashioned and will be replaced
by more modern computer languages like Visual Basic and Cold Fusion.

Is it true that not many people use C++ anymore? What is the best
language to learn?
Back to top
Stefan Rickfjord
Guest





PostPosted: Thu Aug 17, 2006 9:10 am    Post subject: Re: Learning to program Reply with quote



Hi there,

your friend's comment depend on what you want to do. When creating a
big application which has high demands on effective resource management
(i.e. database implementations, CAD-applications or other
calculation-intensive applications) you more or less have to use an
effective language. C/C++ are still among the most widely used in these
applications due to their extremely fast and effective compiled
binaries.

Languages like VB.Net are easy to use and provide a lot of
functionalities that aid the programmer such as memory management but
these languages are not effective enough when making the kinds of
applications I described in the above section.

When considering operating system, you simply can't use an interpreted
language like .NET or Java because they require a virtual computer to
interpret the Java/.Net bytecode created by the compilers in these
languages.

So, my tip to you is actually to begin with C++, maybe C and learn
this. This is probably the biggest threshold to get over. When you are
familiar with these languages, you won't have any problems at all
learning any other (similar) language like VB et.c. By similar I mean
no other imperative and / or objective-oriented language.

C/C++ has features called pointers that are extremely effective, but
also quite dangerous to use if not used properly. They don't exist in
Java/.Net so I believe it's better to start with the hard stuff than to
later on discover that there is a lot of features that you don't know
how to use.

So, if you don't have an unlimited amount of time think about what you
want to do when programming, web-stuff, applications for operating
systems or low level, hardware-controlling applications for operating
systems? Each of these (more or less) should give you a different set
of tools you'd want to use. If you do have an unlimited amount of time,
go for it, learn the basics in C/C++ and just keep on going...

I hope this helped somewhat

Best regards,
Stefan Rickfjord
M.Sc. Software Engineer
master_program...@outgun.com wrote:
Quote:
Hi

I hope that I am posting to the right place. I want to learn
programming and am looking at a language too choose. I thought about
C++ but my friend told me thats its old fashioned and will be replaced
by more modern computer languages like Visual Basic and Cold Fusion.

Is it true that not many people use C++ anymore? What is the best
language to learn?
Back to top
Jerry Coffin
Guest





PostPosted: Fri Aug 18, 2006 9:11 am    Post subject: Re: Learning to program Reply with quote



In article <pan.2006.08.17.18.05.04.528282 (AT) all (DOT) com>, noone (AT) all (DOT) com
says...

[ ... ]

Quote:
I'll stick with fortran4 and algol, with a lite sprinkle of APL.
Oh, and let's not forget RPG.

Quite the contrary -- please DO let us forget RPG. In fact, for having
reminded us of it, you are hereby sentenced to spend one hour listening
to whichever pop singer is most admired by 14 year-old girls right now.

[Note from the US Supreme Court: we're very sorry to announce that Mr.
Coffin will be absent for some time due to attempting to impose a cruel
and unusual punishment on....wait a minute....did you say RPG?

[some time passes]

Upon review of the full particulars of the case, we find that the
evidence is dispositive, and the punishment was entirely reasonable.]

--
Later,
Jerry.

The universe is a figment of its own imagination.
Back to top
Display posts from previous:   
Post new topic   Reply to topic    C++Talk.NET Forum Index -> C++ language (comp.lang.c++) All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2006 phpBB Group
SEO toolkit © 2004-2006 webmedic.