Programming Forums
User Name Password Register
 

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

Reply
 
Thread Tools Display Modes
Old Mar 13th, 2007, 9:06 PM   #1
saut3r
Newbie
 
Join Date: Mar 2007
Posts: 8
Rep Power: 0 saut3r is an unknown quantity at this point
HELP-New

Hey, i have tried picking up C++ and python, but with both i couldnt find any understandable tutorials. I am looking for someone to help me out with the basics, not just give me a site to go to(which people have done multiple times). I just want someone to walk me through wat program to install and a basic tutorial to get me started. Anything will be very much appreciated. Thanks
-saut3r
saut3r is offline   Reply With Quote
Old Mar 13th, 2007, 9:12 PM   #2
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
The forum's rules/FAQ are much more understandable than the tutorials. They specify that one shouldn't cross post. Try practicing on them.
__________________
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 Mar 13th, 2007, 9:54 PM   #3
saut3r
Newbie
 
Join Date: Mar 2007
Posts: 8
Rep Power: 0 saut3r is an unknown quantity at this point
Quote:
Originally Posted by DaWei View Post
The forum's rules/FAQ are much more understandable than the tutorials. They specify that one shouldn't cross post. Try practicing on them.
thanks for your help, i will look into it....
saut3r is offline   Reply With Quote
Old Mar 14th, 2007, 12:20 PM   #4
Duck
Programmer
 
Join Date: Jun 2006
Location: England London
Posts: 72
Rep Power: 3 Duck is on a distinguished road
Regarding c++, have you got a IDE yet? If not you can download a free edition of visual studio (express version) from the MS website:

http://msdn.microsoft.com/vstudio/express/

Do you know how to program in C? Because in my opinion you should learn C before you start C++. And once you've learnt C you'll learn C++ in a flash, since C++ is 'built' on C.

Creating a project and you're first 'Hello world' program will take minutes.
Duck is offline   Reply With Quote
Old Mar 14th, 2007, 2:08 PM   #5
Soulstorm
Hobbyist Programmer
 
Soulstorm's Avatar
 
Join Date: Jan 2006
Location: Menidi, Athens, Greece
Posts: 243
Rep Power: 3 Soulstorm is on a distinguished road
Quote:
Originally Posted by Duck View Post
Do you know how to program in C? Because in my opinion you should learn C before you start C++. And once you've learnt C you'll learn C++ in a flash, since C++ is 'built' on C.
That's not true. I don't think that C is a perquisite to learning C++. C++ introduces new concepts that are way too different from the logic of C, so even if one knows C, he will still need much effort to master the new features of C++.

I started learning C++ from scratch, and I have never regret it. Occasionally, I go to C references to check some C functions that I sometimes need, but apart from that, I think that learning C in order to be able to grasp C++ easier is just a waste of time.

And the fact that C++ is built on C also doesn't matter. C++ was designed with a "better C" in mind. Few years after C++ was firstly introduced, C and C++ were evolved, so that today each language has many more differences from the other than before.

Learning procedural programming in order to learn Object-Oriented programming afterwards may result in the mind being filled with useless information.

Of course, if procedural programming is the ultimate goal, stick with C.
__________________
Project::Soulstorm (personal homepage)
Soulstorm is offline   Reply With Quote
Old Mar 14th, 2007, 2:15 PM   #6
DaWei
Resident Grouch
 
DaWei's Avatar
 
Join Date: Jun 2005
Posts: 6,453
Rep Power: 10 DaWei is on a distinguished road
I agree with Soulstorm. I learned C first, because C++ didn't exist. Consequently, my early C++ programs were just C, with a C++ compiler. Not good.
__________________
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 Mar 14th, 2007, 5:33 PM   #7
saut3r
Newbie
 
Join Date: Mar 2007
Posts: 8
Rep Power: 0 saut3r is an unknown quantity at this point
if you guys would please re-read my original post and help me from there, it would b much appreciated.
saut3r is offline   Reply With Quote
Old Mar 14th, 2007, 5:55 PM   #8
big_k105
PFO Founder

 
big_k105's Avatar
 
Join Date: Mar 2004
Location: Fargo, ND
Posts: 1,667
Rep Power: 10 big_k105 is on a distinguished road
Send a message via AIM to big_k105 Send a message via MSN to big_k105 Send a message via Yahoo to big_k105
http://www.python.org/download/
Click the one that says "Python 2.5 Windows installer" and run that.

Once you have that installed that, then you can find it in your start menu. and you can run IDE (python gui) or Python (command line) it don't matter which. After that you can read some of the tutorials here: http://wiki.python.org/moin/BeginnersGuide that should get you started with python, if you have any specific questions you can ask them at any time and there are people around that can help you out. I recommend you start there.
__________________
BIG K aka Kyle
Programming Forums
Kyle K Online

Please do not PM or email me programming questions. Post them in the forums instead.
big_k105 is offline   Reply With Quote
Old Mar 14th, 2007, 7:49 PM   #9
Duck
Programmer
 
Join Date: Jun 2006
Location: England London
Posts: 72
Rep Power: 3 Duck is on a distinguished road
Quote:
Originally Posted by Soulstorm View Post
That's not true. I don't think .....
With respect, it is 100% true that in my opinion C should be learnt before C++. lol lol. Seriously though I stated that as an opinion not a fact. Maybe my opinion is a minority one, I don't know? I guess saut3r will have to make his own mind up (if he has not already), or ask for more opinions on here.

I learnt C and C++ from 2 very good books by the author, Herbert Schildt, where the first version taught C and the second C++. And to start the C++ one the reader had to have read the C version (or know C by whatever means) first. For me it was a natural progression.

saut3r. I'd be interested to know why you you're trying to pick up both C++ and python, would it be better to learn one thing at a time ??? (I don't think I could cope with learning 2 languages at once, lol lol).

Quote:
Originally Posted by Soulstorm View Post
Few years after C++ was firstly introduced, C and C++ were evolved, so that today each language has many more differences from the other than before.
I find this misleading, there are virtually no differences between C and C++, except that C++ is a subset of C. Therefore virtually everything that is C is C++.
Duck is offline   Reply With Quote
Old Mar 14th, 2007, 9:49 PM   #10
Game_Ender
Professional Programmer
 
Game_Ender's Avatar
 
Join Date: May 2006
Location: Maryland, USA
Posts: 306
Rep Power: 3 Game_Ender is on a distinguished road
"Therefore virtually everything that is C is C++." yes but the way you do many things in C is not how you should do them in C++. C++ is a much more power language than C, and as such has many advanced and elegant ways to accomplish task that somebody who looks at things from a C mindset will miss.
__________________
Robotics @ Maryland AUV Team - Software Lead
Game_Ender 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 6:54 AM.

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