Why are there so many languages?

Please support our Computer Science advertiser: Learn about neural networks and artificial intelligence.
Reply

Join Date: Jan 2005
Posts: 66
Reputation: Kiba Ookami is an unknown quantity at this point 
Solved Threads: 1
Kiba Ookami's Avatar
Kiba Ookami Kiba Ookami is offline Offline
Junior Poster in Training

Why are there so many languages?

 
0
  #1
Mar 13th, 2006
I was wondering, why are there so many programming languages out there? I mean, I've learned a bit of Visual Basic, a bit of C++ and a bit of Java (which I didn't like) and I was wondering, why others keep making more langauges.

I can see Java having to be around, for web-based applications, and Visual Basic for teaching programming fundimentals, but if C++ has shortcomings, why not just add to that language (seince its apparently not even standardized).

I know some languages are older, but whats the purpose of making whole new ones? I'm reading a book 3d game programming all in one, and it has its own language called Torque, which apparently is only used by this ONE individual series.

So I do wonder: Why not just standardize the languages and work off those, instead of making so many to learn?
Reply With Quote Quick reply to this message  
Join Date: Sep 2004
Posts: 7,567
Reputation: Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute 
Solved Threads: 706
Team Colleague
Narue's Avatar
Narue Narue is offline Offline
Code Goddess

Re: Why are there so many languages?

 
0
  #2
Mar 13th, 2006
>why are there so many programming languages out there?
[satire]
I was wondering, why are there so many tools out there? I mean, I've learned a bit of hammering, a bit of wrenching and a bit of screwdrivering (which I didn't like) and I was wondering, why others keep making more tools.

I can see screwdrivers having to be around, for getting screws that a knife can't, and hammers for teaching tool use funduhmentals, but if wrenches have shortcomings, why not just add attachments (since its apparently not even standardized).

I know some tools are older, but whats the purpose of making whole new ones? I'm reading a book "Serpentine Belts and You", and it has its own tool called a Serpentine Belt Tension Relief Tool, which apparently is only used to install serpentine belts.

So I do wonder: Why not just standardize the tools and work off those, instead of making so many to learn?
[/satire]
I'm here to prove you wrong.
Reply With Quote Quick reply to this message  
Join Date: Aug 2005
Posts: 5,264
Reputation: iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold iamthwee is a splendid one to behold 
Solved Threads: 377
Featured Poster
iamthwee's Avatar
iamthwee iamthwee is offline Offline
Posting Expert

Re: Why are there so many languages?

 
0
  #3
Mar 13th, 2006
>I'm reading a book "Serpentine Belts and You"

You know I've been looking for that book all my life. I've even searched amazon. If you could let me know where to get my hands on it I would be greatly appreciative.

You have too much time on yours hand narue. Get a job where you have to do work. Tee he he.
*Voted best profile in the world*
Reply With Quote Quick reply to this message  
Join Date: Jan 2005
Posts: 66
Reputation: Kiba Ookami is an unknown quantity at this point 
Solved Threads: 1
Kiba Ookami's Avatar
Kiba Ookami Kiba Ookami is offline Offline
Junior Poster in Training

Re: Why are there so many languages?

 
0
  #4
Mar 13th, 2006
One would think someone with your number of posts would give me sometime useful Narue, BUT I guess I was wrong there. That british site is definatly more useful than this one...
Reply With Quote Quick reply to this message  
Join Date: Jun 2005
Posts: 2,039
Reputation: Rashakil Fol is just really nice Rashakil Fol is just really nice Rashakil Fol is just really nice Rashakil Fol is just really nice 
Solved Threads: 139
Team Colleague
Rashakil Fol's Avatar
Rashakil Fol Rashakil Fol is offline Offline
Super Senior Demiposter

Re: Why are there so many languages?

 
0
  #5
Mar 13th, 2006
Originally Posted by Kiba Ookami
I can see Java having to be around, for web-based applications,
That's not where Java shines.

Originally Posted by Kiba Ookami
and Visual Basic for teaching programming fundimentals,
What?????????????
????????
??????

~cries~

(The problem with Visual Basic, as a relative of mine who uses it jokes, is that it's "just not nerdy enough.")

And, um, Narue answered you with the right answer. I don't know what you expected.
All my posts may be redistributed under the GNU Free Documentation License.
Reply With Quote Quick reply to this message  
Join Date: Sep 2004
Posts: 7,567
Reputation: Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute 
Solved Threads: 706
Team Colleague
Narue's Avatar
Narue Narue is offline Offline
Code Goddess

Re: Why are there so many languages?

 
0
  #6
Mar 13th, 2006
>One would think someone with your number of posts would give me sometime useful Narue
Here's the same answer, but much less fun:

>why are there so many programming languages out there?
Because there are so many different jobs that need to be done, and no language is best suited to all of them. Any attempt to make such a language would be futile because the language would become bloated and impossible to learn. Such a language would ultimately fail in one or more of the goals set to a one-size-fits-all language.

>I can see Java having to be around, for web-based applications
Java is better used elsewhere.

>Visual Basic for teaching programming fundimentals
Utter BS. Visual Basic is awful for teaching programming fundamentals.

>if C++ has shortcomings, why not just add to that language
C++ is already too bloated for anyone to learn it all in a reasonable timeframe. You want to add *more* features?

>seince its apparently not even standardized
Apparently you haven't done your homework. C++ has been standardized since 1998.

>whats the purpose of making whole new ones?
You sound like you would fit in perfectly with the diehard programmers who think that punch cards were the golden age.

>So I do wonder: Why not just standardize the languages and
>work off those, instead of making so many to learn?
Nobody is forcing you to learn all of them. Obviously you lack the creativity to realize that a problem might just exist even though you haven't encountered it. That a language might be useful to others even if it isn't to you.

I recommend you spend more time learning than complaining and you'll be in a better position to not sound like an idiot. It's also wise to see the benefit of satire instead of acting like a whiney little baby who had his bottle taken away. I wasn't insulting you, and I gave you an accurate answer even though you didn't see it. But you felt the need to get all pissy, and you're lucky I'm feeling nice today. Otherwise I'd take the time to flay you to the quick.

Now run off to your "British site" and leave us be, if it's so much better. We have better things to do than listen to inane questions and newbie flames.
I'm here to prove you wrong.
Reply With Quote Quick reply to this message  
Join Date: Jan 2005
Posts: 66
Reputation: Kiba Ookami is an unknown quantity at this point 
Solved Threads: 1
Kiba Ookami's Avatar
Kiba Ookami Kiba Ookami is offline Offline
Junior Poster in Training

Re: Why are there so many languages?

 
0
  #7
Mar 13th, 2006
See now wasn't that easy?

I don't like satire when I need answers. Satire is entertainment.
Reply With Quote Quick reply to this message  
Join Date: Sep 2004
Posts: 7,567
Reputation: Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute Narue has a reputation beyond repute 
Solved Threads: 706
Team Colleague
Narue's Avatar
Narue Narue is offline Offline
Code Goddess

Re: Why are there so many languages?

 
0
  #8
Mar 13th, 2006
>See now wasn't that easy?
Yes, it was much harder to come up with something witty and entertaining without diminishing the potency of my message. It's a shame that so few people are capable of appreciating the effort.

>I don't like satire when I need answers.
Satire is a form of answer for those observant enough to interpret it.
I'm here to prove you wrong.
Reply With Quote Quick reply to this message  
Join Date: Dec 2004
Posts: 2,413
Reputation: Comatose is a jewel in the rough Comatose is a jewel in the rough Comatose is a jewel in the rough Comatose is a jewel in the rough 
Solved Threads: 211
Team Colleague
Comatose's Avatar
Comatose Comatose is offline Offline
Taboo Programmer

Re: Why are there so many languages?

 
0
  #9
Mar 13th, 2006
*Mumbles something about under-rated satire appreciation*
Reply With Quote Quick reply to this message  
Join Date: Feb 2006
Posts: 21
Reputation: webmasts is an unknown quantity at this point 
Solved Threads: 0
webmasts webmasts is offline Offline
Newbie Poster

Re: Why are there so many languages?

 
0
  #10
Mar 14th, 2006
IamtheWee....I know your secret message on your post to narue! funny!
Reply With Quote Quick reply to this message  
Reply

This thread is more than three months old.
Perhaps start a new thread instead?
Message:



Similar Threads
Other Threads in the Computer Science Forum
Thread Tools Search this Thread



About Us | Contact Us | Advertise | DaniWeb | Acceptable Use Policy | RSS Feed

©2003 - 2009 DaniWeb® LLC