Programming Forums
User Name Password Register
 

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

Reply
 
Thread Tools Display Modes
Old Nov 16th, 2006, 3:12 PM   #1
y0da
Newbie
 
y0da's Avatar
 
Join Date: Nov 2006
Posts: 6
Rep Power: 0 y0da is on a distinguished road
Python

Ok so far I am learning Python. This is my first language. I know web design/programming to an extent and I am working on my own website right now. Do you guys think that I should keep learning Python or move into C++ and hope everything goes well... You'll have to excuse me becouse I am new to programming. Please help me out and give me some direction....
__________________
My Website << Not Finished

My Email
y0da is offline   Reply With Quote
Old Nov 16th, 2006, 3:14 PM   #2
Dizzutch
Professional Programmer
 
Dizzutch's Avatar
 
Join Date: Dec 2004
Location: Worcester, MA
Posts: 441
Rep Power: 4 Dizzutch is on a distinguished road
Send a message via ICQ to Dizzutch Send a message via AIM to Dizzutch Send a message via MSN to Dizzutch Send a message via Yahoo to Dizzutch
you should learn to program using any language you feel comfortable with. Once you figure out how if/while/for statements, functions, classes and the such work, you can pick up any language and simply learn the syntax. A good programmer isn't someone who knows many languages, a good programmer doesn't care what language the program is written in because the underlying ideas and concepts are all the same. So work in whatever language you feel comfortable, and learn as much as you can. It will all come together.
__________________
naked pictures of you | PFO F@H stats
Dizzutch is offline   Reply With Quote
Old Nov 16th, 2006, 3:19 PM   #3
Jimbo
Battle Programmer
 
Jimbo's Avatar
 
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 763
Rep Power: 3 Jimbo is on a distinguished road
Like Dizzutch said, a good programmer would likely worry more about the solution than the implementation details for a problem. That said, if you're feeling good about the languages you know and want to expand, I encourage you to try languages based on different paradigms, e.g. object-oriented (which is hard to avoid anymore), procedural (e.g. C), or perhaps functional (e.g. Haskell or LISP). C++ does have the benefit of being able to write both object-oriented and procedural code, but also is very widely used in industry, if that is one of your considerations.
__________________
<insert disclaimer here>
<insert shameless plug for Visual Studio here>
Jimbo is offline   Reply With Quote
Old Nov 16th, 2006, 3:20 PM   #4
y0da
Newbie
 
y0da's Avatar
 
Join Date: Nov 2006
Posts: 6
Rep Power: 0 y0da is on a distinguished road
Thanks. I guess your right... I was looking into napster and did you know that the guy that created it was still in collage when it was released? Just something to think about...
__________________
My Website << Not Finished

My Email
y0da is offline   Reply With Quote
Old Nov 16th, 2006, 3:26 PM   #5
Dizzutch
Professional Programmer
 
Dizzutch's Avatar
 
Join Date: Dec 2004
Location: Worcester, MA
Posts: 441
Rep Power: 4 Dizzutch is on a distinguished road
Send a message via ICQ to Dizzutch Send a message via AIM to Dizzutch Send a message via MSN to Dizzutch Send a message via Yahoo to Dizzutch
as were the creators of facebook.com. keep in mind, however, it's not just about the program, it's more about the PR, advertisement and exposure you can get. Why did facebook.com take off as large as it did, while friendster.com and the like, never got as big, but have been around much longer. I program for a living, but even for the projects I do on the side I don't expect them to get large, especially since all of them are open source.
__________________
naked pictures of you | PFO F@H stats
Dizzutch is offline   Reply With Quote
Old Nov 16th, 2006, 3:28 PM   #6
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
The guy was in a collage? You mean a group of pictures pasted on a piece of paper? You're correct, I need to think about that as an asset....
__________________
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 16th, 2006, 4:19 PM   #7
ReggaetonKing
Sexy Programmer
 
ReggaetonKing's Avatar
 
Join Date: Nov 2005
Location: New Jersey
Posts: 891
Rep Power: 3 ReggaetonKing is on a distinguished road
Send a message via AIM to ReggaetonKing
I agree with everyone. A good programmer should worry more about the solution to the problem they are solving.

With that said, IMHO, I feel that 'the tool' the programmer(s) uses is an important factor as well. When I say tool, I mean the language, IDE, etc.
__________________
I would love to change the world, but they won't give me the source code!
ReggaetonKing is offline   Reply With Quote
Old Nov 16th, 2006, 6:40 PM   #8
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
Reggaeton is right about that part. Wife #2 never did learn that a high-heel shoe wasn't a very good hammer.
__________________
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
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

Similar Threads
Thread Thread Starter Forum Replies Last Post
[tutorial] Python for programming beginners coldDeath Python 30 Dec 14th, 2005 11:35 AM
If you want to learn Python or improve your Python skills coldDeath Python 2 Nov 23rd, 2005 12:27 AM
Convert Python script to C++ code clanotheduck Python 17 Sep 25th, 2005 8:55 AM
Advanced Python Tricks Arevos Python 19 Sep 24th, 2005 7:39 AM
Python - A Programmers Introduction coldDeath Python 17 Aug 19th, 2005 12:41 PM




DaniWeb IT Discussion Community
All times are GMT -5. The time now is 2:10 AM.

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