Programming Forums
User Name Password Register
 

RSS Feed
FORUM INDEX | TODAY'S POSTS | UNANSWERED THREADS | ADVANCED SEARCH

Reply
 
Thread Tools Display Modes
Old Nov 7th, 2005, 10:24 AM   #1
Prm753
Professional Programmer
 
Prm753's Avatar
 
Join Date: Oct 2005
Location: United States
Posts: 447
Rep Power: 4 Prm753 is on a distinguished road
Send a message via AIM to Prm753 Send a message via MSN to Prm753
What language should I learn?

Hello all.

I have decided that it would be time for me to learn a new programming language, and I was wondering which language would be good for someone with experance in C, C++, html, and can read BASIC to learn. I was thinking Java or Javascript, but yall might have some better suggestions.

Thanks.
__________________
The world's first athletic computer geek!
The home of PrProgramsStudios
How not to post a question: <-- Please don't reply
Prm753 is offline   Reply With Quote
Old Nov 7th, 2005, 10:36 AM   #2
Polyphemus_
Expert Programmer
 
Polyphemus_'s Avatar
 
Join Date: Aug 2005
Location: Rotterdam, the Netherlands
Posts: 942
Rep Power: 4 Polyphemus_ is on a distinguished road
I disrecommend javascript, it is not a 'real' language. I personally hate Java, but you could try it for applets. You can also check out Delphi / Pascal.
Polyphemus_ is offline   Reply With Quote
Old Nov 7th, 2005, 10:39 AM   #3
coldDeath
Expert Programmer
 
coldDeath's Avatar
 
Join Date: Aug 2005
Location: UK
Posts: 862
Rep Power: 4 coldDeath is on a distinguished road
Send a message via AIM to coldDeath Send a message via Yahoo to coldDeath
You really should try Python. Its great and so flexible. Also i couldn't see a scripting language on your list, so it would be good to learn.
__________________
Join us at #programmingforums @ irc.freenode.net!

My software never has bugs. It just develops random features.
coldDeath is offline   Reply With Quote
Old Nov 7th, 2005, 10:42 AM   #4
Polyphemus_
Expert Programmer
 
Polyphemus_'s Avatar
 
Join Date: Aug 2005
Location: Rotterdam, the Netherlands
Posts: 942
Rep Power: 4 Polyphemus_ is on a distinguished road
Yeah, forgot about that one . Python is the way 2 go .
Polyphemus_ is offline   Reply With Quote
Old Nov 7th, 2005, 10:49 AM   #5
Nebula
Hobbyist Programmer
 
Nebula's Avatar
 
Join Date: Oct 2005
Posts: 199
Rep Power: 3 Nebula is on a distinguished road
Send a message via AIM to Nebula
I would go with ColdDeath on this one, learn Python. Its very easy to on beginners and has very simple syntax. One of the great things about it is, its very simple and easy to use but at the same time extremly powerful. If not Python, learn a BASIC language, their not very powerful but sometimes it paysoff to know a BASIC flavor. I would recommend Blitz Basic.

Good Luck!
__________________
When will Jesus bring the porkchops?
Nebula is offline   Reply With Quote
Old Nov 7th, 2005, 12:02 PM   #6
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Quote:
I disrecommend javascript, it is not a 'real' language.
Sorry, Poly, but Javascript is a "real" language. While a lot of people will tell you (mostly correctly) that client-side script shouldn't be used, it's not universally true. The drawback, of course, is that people may have client-side script disabled. In that case you need the ability for your site to be navigable, PRESUMING THAT YOU CARE. Data sent to the server should be validated ON the server, as one doesn't really control the client's machine. However, one can make a nicer user-interface by validating client-side also. This reduces server load and infrastructure load, as well as bandwidth consumption, by picking up a lot of errors and getting them corrected BEFORE making a new request.

Furthermore, server load and bandwidth consumption can be reduced by making separate, partial http requests when some information from the server is desired, but one doesn't wish to reload an entire page that may be heavy with uncached images and whatnot. There's a very real use for client-side code (which is also what a Java applet is, of course). Don't fall for every dictum you hear from self-anointed but ignorant priests.

Google Maps, for instance (and they're a technically competent set of folks, in my opinion), won't function without client-side code.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Nov 7th, 2005, 12:08 PM   #7
Polyphemus_
Expert Programmer
 
Polyphemus_'s Avatar
 
Join Date: Aug 2005
Location: Rotterdam, the Netherlands
Posts: 942
Rep Power: 4 Polyphemus_ is on a distinguished road
Quote:
Originally Posted by DaWei
Sorry, Poly, but Javascript is a "real" language.
I meant by not 'real' more that you couldn't make complete programs with it
Polyphemus_ is offline   Reply With Quote
Old Nov 7th, 2005, 12:10 PM   #8
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Well, sorry, but that's bullshit, too. If you mean it doesn't compile into native code and become a standalone executable, you're going to have to toss a BUNCH of "real" languages.
__________________
Abstraction doesn't make it impossible to write bad code; it makes it possible to write superior code.
Contributor's Corner: Grumpy on C++ Exceptions DaWei on Pointers
DaWei is offline   Reply With Quote
Old Nov 7th, 2005, 12:32 PM   #9
Polyphemus_
Expert Programmer
 
Polyphemus_'s Avatar
 
Join Date: Aug 2005
Location: Rotterdam, the Netherlands
Posts: 942
Rep Power: 4 Polyphemus_ is on a distinguished road
Quote:
Originally Posted by DaWei
If you mean it doesn't compile into native code and become a standalone executable, you're going to have to toss a BUNCH of "real" languages.
Yeah, but that's not what I meant. But never mind.
Polyphemus_ is offline   Reply With Quote
Old Nov 8th, 2005, 1:39 AM   #10
bl00dninja
Programming Guru
 
bl00dninja's Avatar
 
Join Date: Oct 2004
Location: namespace std
Posts: 1,246
Rep Power: 5 bl00dninja is on a distinguished road
try going to www.javascript.com or many other sites and check out the source code there. i HIGHLY reccomend javascript as an intro language.
__________________
i put on my robe and wizard hat...

Have you ever heard of Plato, Aristotle, Socrates?...Morons.
bl00dninja is offline   Reply With Quote
Reply

Bookmarks

« Previous Thread in Forum | Next Thread in Forum »

Currently Active Users Viewing This Thread: 1 (0 members and 1 guests)
 
Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off
Forum Jump




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 11:09 PM.

Powered by vBulletin® Version 3.7.0, Copyright ©2000 - 2008, Jelsoft Enterprises Ltd.
Copyright ©2007 DaniWeb® LLC