![]() |
|
![]() |
|
|
Thread Tools | Display Modes |
|
|
#1 |
|
Newbie
Join Date: Nov 2006
Posts: 6
Rep Power: 0
![]() |
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....
|
|
|
|
|
|
#2 |
|
Professional Programmer
|
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.
|
|
|
|
|
|
#3 |
|
Battle Programmer
Join Date: Feb 2006
Location: Bellevue, WA, USA
Posts: 763
Rep Power: 3
![]() |
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> |
|
|
|
|
|
#4 |
|
Newbie
Join Date: Nov 2006
Posts: 6
Rep Power: 0
![]() |
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...
|
|
|
|
|
|
#5 |
|
Professional Programmer
|
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.
|
|
|
|
|
|
#6 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
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 |
|
|
|
|
|
#7 |
|
Sexy Programmer
|
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! |
|
|
|
|
|
#8 |
|
Resident Grouch
![]() ![]() ![]() ![]() ![]() ![]() Join Date: Jun 2005
Posts: 6,453
Rep Power: 10
![]() |
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 |
|
|
|
![]() |
| Bookmarks |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|
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 |