Help me decide my future

Reply

Join Date: Oct 2009
Posts: 21
Reputation: nevets04 is an unknown quantity at this point 
Solved Threads: 0
nevets04 nevets04 is offline Offline
Newbie Poster

Help me decide my future

 
0
  #1
33 Days Ago
Heres the situation so far.I'm in 9th grade and I've been programming in python. I enjoy python however, my high school doesn't offer any courses for python. In 11th and 12th grade, I can take C++. So here's my question:
Should I:
A) Learn python for the next to years then go into C++ for 11th and 12th grade
B) Start Learning C++ now, and continue with it through your high school years.
C) Learn Python for the next 4 years and not take programming courses in school
D) Other, please explain

Sorry if this is a double post. I posted this in the c++ section aswell, but both of these post will probably be bi-est, and I want to see both sides.
Reply With Quote Quick reply to this message  
Join Date: Jun 2007
Posts: 1,356
Reputation: evstevemd has a spectacular aura about evstevemd has a spectacular aura about evstevemd has a spectacular aura about 
Solved Threads: 125
evstevemd's Avatar
evstevemd evstevemd is offline Offline
Nearly a Posting Virtuoso
 
0
  #2
33 Days Ago
Learn Python, and then slowly start licking some C++. Python will give you necessary programming skills and discipline
Atheist: God is man made imagination, he doesn't exist!
Theist: It's okay, can you imagine anything else that doesn't exist?
Junior MD --- Python, C++ and PHP
Reply With Quote Quick reply to this message  
Join Date: Jul 2008
Posts: 893
Reputation: Gribouillis has a spectacular aura about Gribouillis has a spectacular aura about Gribouillis has a spectacular aura about 
Solved Threads: 209
Gribouillis's Avatar
Gribouillis Gribouillis is online now Online
Practically a Posting Shark
 
0
  #3
33 Days Ago
I think you should learn python now and later go into C++. Python will teach you programming and give you an object oriented way of thinking. This will be very useful for the C++ class. Later, you'll discover that it takes hundreds of lines to do in C++ what you can do in a few lines of python, but that C++ runs faster. I would not recommend C++ as a beginner's language.
Last edited by Gribouillis; 33 Days Ago at 1:39 am.
Reply With Quote Quick reply to this message  
Join Date: Jul 2008
Posts: 1,046
Reputation: jlm699 is a jewel in the rough jlm699 is a jewel in the rough jlm699 is a jewel in the rough jlm699 is a jewel in the rough 
Solved Threads: 263
Sponsor
jlm699's Avatar
jlm699 jlm699 is offline Offline
Knows where his Towel is
 
0
  #4
32 Days Ago
The best beginner's language is Assembly code. It will teach you how amazingly convenient a high level language like Python is.

That is sarcasm, but just read my response to this post in the other forum
Last edited by jlm699; 32 Days Ago at 7:06 am.
1. Use Code Tags.
2. Homework? Show Effort.
3. Keep discussions on the forum: no PMs
Reply With Quote Quick reply to this message  
Join Date: Feb 2007
Posts: 1,602
Reputation: scru has a spectacular aura about scru has a spectacular aura about 
Solved Threads: 130
Featured Poster
scru's Avatar
scru scru is offline Offline
Posting Virtuoso
 
0
  #5
32 Days Ago
Sure, C++ is difficult for a beginner, but I recommend you go with it first *if* it is the only one being offered at your school. You will have the benefit of face to face support from your lecturers and peers (nothing beats that!). You may as well get it out of the way early with as much help as possible. Perhaps you can even continue with python in your spare time.
Last edited by scru; 32 Days Ago at 9:07 am.
Reply With Quote Quick reply to this message  
Join Date: Oct 2004
Posts: 3,972
Reputation: vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice vegaseat is just really nice 
Solved Threads: 920
Moderator
vegaseat's Avatar
vegaseat vegaseat is offline Offline
DaniWeb's Hypocrite
 
0
  #6
32 Days Ago
There are very good open source C++ compilers and IDEs available. Start taking some of your simple Python code and try to make it work with C++. You will find that these two languages complement each other very well.

I doubt that your high school goes much beyond very simple stuff anyway.

Note:
Promise me not to laugh, as you see the complexity of C++ compared to Python.

...
C++ is much more at home in Computer departments, where you spend much time in arguing what pointer goes where and what causes the memory leak in your program.

Python is more at home in natural science or mathematics departments, where you want your program to accomplish a goal and move on.
Last edited by vegaseat; 32 Days Ago at 2:55 pm. Reason: more notes
May 'the Google' be with you!
Reply With Quote Quick reply to this message  
Join Date: Sep 2007
Posts: 33
Reputation: paddy3118 is an unknown quantity at this point 
Solved Threads: 8
paddy3118 paddy3118 is offline Offline
Light Poster
 
0
  #7
32 Days Ago
Even competent programmers will never know all of C++. The bit of C++ you need to be proficient in is the C language.

You might point out that "if Python is good enough for MIT ..."

:-)

- Paddy.
Reply With Quote Quick reply to this message  
Join Date: Jul 2008
Posts: 1,046
Reputation: jlm699 is a jewel in the rough jlm699 is a jewel in the rough jlm699 is a jewel in the rough jlm699 is a jewel in the rough 
Solved Threads: 263
Sponsor
jlm699's Avatar
jlm699 jlm699 is offline Offline
Knows where his Towel is
 
0
  #8
32 Days Ago
Originally Posted by paddy3118 View Post
You might point out that "if Python is good enough for MIT ..."
Or IBM...
1. Use Code Tags.
2. Homework? Show Effort.
3. Keep discussions on the forum: no PMs
Reply With Quote Quick reply to this message  
Join Date: Jun 2007
Posts: 1,356
Reputation: evstevemd has a spectacular aura about evstevemd has a spectacular aura about evstevemd has a spectacular aura about 
Solved Threads: 125
evstevemd's Avatar
evstevemd evstevemd is offline Offline
Nearly a Posting Virtuoso
 
0
  #9
32 Days Ago
Originally Posted by jlm699 View Post
Or IBM...
Or NASA...
Atheist: God is man made imagination, he doesn't exist!
Theist: It's okay, can you imagine anything else that doesn't exist?
Junior MD --- Python, C++ and PHP
Reply With Quote Quick reply to this message  
Join Date: Sep 2009
Posts: 105
Reputation: AutoPython is an unknown quantity at this point 
Solved Threads: 9
AutoPython's Avatar
AutoPython AutoPython is offline Offline
Junior Poster
 
0
  #10
32 Days Ago
Or NASA...
Or NFL...
Reply With Quote Quick reply to this message  
Reply

Message:



Similar Threads
Other Threads in the Python Forum
Thread Tools Search this Thread



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

©2003 - 2009 DaniWeb® LLC