MikeinUK
April 19th, 2010, 05:09 AM
Hi all.
<Fx, stands before the audience and looks nervously around.>
"My name is Mike, this is my first ever post in this forum... and, and I'm a... newbie! Sob." There, I've said it.
And I'm unsure what direction to take to reach my goal. Can you give me some pointers please?
What is my goal? Initially to learn the basics of C++. Eventually, to help out my brother and write an app for the iPhone but thats a long way away. (My research so far is that iPhone programming is in C++ although I'm sure Apple will have made changes from the core specification. For now, forget the iPhone app, thats for the future.) Right now it's baby steps.
I have...
- A reasonably powerful home built PC running XP with all patches and updates.
- I do NOT have a pot of money to buy a Mac or spend on developers tools.
- I have Bjarne Stroustrup's book Principle and practice in C++.
- I have Microsofts C++ beginners guide in XPS format.
- I have a little experience with Delphi 5, all home taught from a book.
- I hope I have enthusiasm.
- I am downloading Visual Studio Express 2010 as I type.
- I work for the Borough Council as a low level manager to pay for my tea and biscuits, so there is no help there.
To learn C++ I was thinking of writing a very basic email program, just for the sake of it. This would include learning about user interface, data storeage and online connectivity. The latter in an already solid enviroment thats been debugged a millionfold.
What does the house reccomend as the most useful compiler to use to learn on please, that I can run on XP? Best books or courses? Best route to get the best practices in place right at the start? (Lot's of 'bests' there!). Perhaps I should learn C# instead of c++? So many choices but which one will waste the least amount of my time?
I would appreciate any help or guidance you can all give me in my new, mind expanding, profession! :)
Many thanks in advance
Mike.
<Fx, stands before the audience and looks nervously around.>
"My name is Mike, this is my first ever post in this forum... and, and I'm a... newbie! Sob." There, I've said it.
And I'm unsure what direction to take to reach my goal. Can you give me some pointers please?
What is my goal? Initially to learn the basics of C++. Eventually, to help out my brother and write an app for the iPhone but thats a long way away. (My research so far is that iPhone programming is in C++ although I'm sure Apple will have made changes from the core specification. For now, forget the iPhone app, thats for the future.) Right now it's baby steps.
I have...
- A reasonably powerful home built PC running XP with all patches and updates.
- I do NOT have a pot of money to buy a Mac or spend on developers tools.
- I have Bjarne Stroustrup's book Principle and practice in C++.
- I have Microsofts C++ beginners guide in XPS format.
- I have a little experience with Delphi 5, all home taught from a book.
- I hope I have enthusiasm.
- I am downloading Visual Studio Express 2010 as I type.
- I work for the Borough Council as a low level manager to pay for my tea and biscuits, so there is no help there.
To learn C++ I was thinking of writing a very basic email program, just for the sake of it. This would include learning about user interface, data storeage and online connectivity. The latter in an already solid enviroment thats been debugged a millionfold.
What does the house reccomend as the most useful compiler to use to learn on please, that I can run on XP? Best books or courses? Best route to get the best practices in place right at the start? (Lot's of 'bests' there!). Perhaps I should learn C# instead of c++? So many choices but which one will waste the least amount of my time?
I would appreciate any help or guidance you can all give me in my new, mind expanding, profession! :)
Many thanks in advance
Mike.