C++ design

Get help on programming - C++, Java, Delphi, etc.
Post Reply
Koolkat
Registered User
Posts: 111
Joined: 09 Sep 2002, 02:00

C++ design

Post by Koolkat »

anyone here know how to program C++ or know any really good resources for programming info??
<BR>
<BR>KOOLKAT
<BR>
<BR>
*DA KOOLKAT(c)* please note the username koolkat is copywrited and patented (not really).
this is due to some idiot called phatcat (who tinks i stole his username and modified it)
snipeers
Registered User
Posts: 216
Joined: 13 Jun 2002, 02:00
Location: Eastern Cape SA
Contact:

C++ design

Post by snipeers »

<b><font color="blue">if you´re new to programming, C++ is really not a good language to start with (its actually more difficult to learn than Java). it´s better if you can start with an interpreted language first like BASIC (not Visual Basic!) and Python... then from there work your way to C and C++ (and Java).</b></font>
<BR><hr>
<BR><b><font color="red">Arcane Knowledge Powers the Net-generation.</b></font>
<html>
<body bgcolor="green">
<img src="http://uk.geocities.com/snipeers/snipeersavatar">
<i><b><font color="blue">...if the Internet is the end result of our technological evolution, i'd rather be an ape</font></b></i>
RiChiE
Registered User
Posts: 3
Joined: 22 Jan 2003, 02:00
Location: South Africa
Contact:

C++ design

Post by RiChiE »

The fundamentals of c++ are easily grasped once one uses a language such as Visual Basic.The syntax for beginners in VB helps alot.I have taken this route and can easily code in c++ fundametals which is some basis. University will have to do the rest ;P.I´ve managed to teach myself up to now,but having it tutored to one wil definately be the best option in my opinion.
<BR>
<BR>KOOLKAT - There are many resources for learning c++ ...you can pickup some great books from well known book stores like I did.
<BR>A great free GNU compiler is also available to one at <!-- BBCode auto-link start --><a href="http://www.bloodshed.net" target="_blank">www.bloodshed.net</a><!-- BBCode auto-link end --> <IMG SRC="images/forum/smilies/icon_smile.gif"> <IMG SRC="images/forum/smilies/icon_cool.gif">
keel
Registered User
Posts: 64
Joined: 29 Jun 2003, 02:00
Location: Botswana/Finland
Contact:

C++ design

Post by keel »

why not start with visual basic. its a bloody simple language. especially because the gui side of it is so easy.
Putting the FUN back into FUNDAMENTALIST
http://www.k33l0r.cjb.net -quality skins and wallpapers
Mire
Registered User
Posts: 27
Joined: 03 Jul 2003, 02:00
Location: Pretoria

C++ design

Post by Mire »

I don´t agree. VB is a very unstructured language, and if one gets into the habit of unstructured coding, your C++ code is going to be unmaintainable, or even unreadable! I would suggest Delphi as a starting language, but maybe plain Pascal would be better. The GUI in Delphi/VB will just confuse you (not that this means you can´t come back later: VB kicks bottom! <IMG SRC="images/forum/smilies/icon_biggrin.gif">) . Of course the best way is just to grab a C++ book, and proceed slowly through it, with many a cup of coffee!
Build a man a fire, and he\'s warm for a couple of hours. Set him alight, and he\'s warm for the rest of his life! -- Terry Pratchett
Last-Attacker
Registered User
Posts: 696
Joined: 04 Sep 2003, 02:00

Post by Last-Attacker »

Ok, before another battle errupts between another C and C++ argument (or something) I would like to add this:

You can go to http://www.gamedev.net for a lot of C++ resources and so on. There is also a forum you can join to post your questions, etc. Those guys are very helpfull.

I would like to say that the best language to start at is Visual Basic. I started using VB 3.0 when I was 11. It taught me a whole lot about the way we should look at computers and programming. When you've mastered that then you can try and tackle C++, Java, etc.

But always know the basics like loops, functions, variables, etc. Because with that knowlege, you can adapt to a foreign language faster because they all support that principle.

I hope that helps
RuadRauFlessa
Registered User
Posts: 20576
Joined: 19 Sep 2003, 02:00
Location: Bloodbank

Post by RuadRauFlessa »

I would actually maintain that Java is a verry good language to start off with cuz you got no problems if you accidentally foreget to close a connections or remove a reference to a pointer or something.

+ there are more helpful stuff on the net for Java than for any other lan.
:rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock:
Spoiler (show)
Intel Core i7-2600k @ 3.4GHz
Corsair Vengence 2x4GB DDR3 2000MHz
Thermaltake Toughpower 850W
ASUS nVidia GTX560 1GB
CoolerMaster HAF 932
Last-Attacker
Registered User
Posts: 696
Joined: 04 Sep 2003, 02:00

Post by Last-Attacker »

Well VB.NET also has good Garbage collection and the help on MSDN is also a lot.
RuadRauFlessa
Registered User
Posts: 20576
Joined: 19 Sep 2003, 02:00
Location: Bloodbank

Post by RuadRauFlessa »

Yeah you know and with all that it is still slower than any Java application.

.NOT or .NET it sucks eather way.
:rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock:
Spoiler (show)
Intel Core i7-2600k @ 3.4GHz
Corsair Vengence 2x4GB DDR3 2000MHz
Thermaltake Toughpower 850W
ASUS nVidia GTX560 1GB
CoolerMaster HAF 932
Synkronos
Moderator Emeritus
Posts: 1914
Joined: 13 Mar 2003, 02:00
Location: Cape Town
Contact:

Post by Synkronos »

C# is great. Makes a lot of things _much_ easier to code. Plus there are a lot of jobs out there atm for people with .NET experience (alas, mostly VB.net, which is what I've been forced into at the moment. Sucks to be me)
I thought what I'd do was, I'd pretend I was one of those deaf-mutes.
RuadRauFlessa
Registered User
Posts: 20576
Joined: 19 Sep 2003, 02:00
Location: Bloodbank

Post by RuadRauFlessa »

Synkronos wrote:C# is great. Makes a lot of things _much_ easier to code. Plus there are a lot of jobs out there atm for people with .NET experience (alas, mostly VB.net, which is what I've been forced into at the moment. Sucks to be me)
:lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol: :lol:
:rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock:
Spoiler (show)
Intel Core i7-2600k @ 3.4GHz
Corsair Vengence 2x4GB DDR3 2000MHz
Thermaltake Toughpower 850W
ASUS nVidia GTX560 1GB
CoolerMaster HAF 932
Last-Attacker
Registered User
Posts: 696
Joined: 04 Sep 2003, 02:00

Post by Last-Attacker »

Actually it depends on what Java development app you're using. Most of Java apps, are actually interpreters while the new VB.NET is no longer that but it is compiled and runs like C++. And its more structured programming like its predecessors.
Adelante
Registered User
Posts: 35
Joined: 03 Sep 2002, 02:00
Location: Krugersdorp

Post by Adelante »

nah kuk man, i went from knowning nothing about programming, not even pascal and jumped right into c++, honestly, it isnt that hard, the concept of it is fairly straight forward. and the best thing about it is, once u have jumped in the deepend and learnt C++, all the other languages suddenly seem to easy to you.
Thrall
Moderator Emeritus
Posts: 3687
Joined: 30 Apr 2003, 02:00
Location: Texas, USA

Post by Thrall »

Based on what you lads have been nattering about, I went out today and bought a big Teach-Yourself-Java book. Looked for C++, but they only had Visual C++, so I went for Java instead.

Now to download that 126Mb JDK...
Be polite, professional and have a plan to kill everyone you meet.

My Iraq pics
snipeers
Registered User
Posts: 216
Joined: 13 Jun 2002, 02:00
Location: Eastern Cape SA
Contact:

Post by snipeers »

Adelante wrote:nah kuk man, i went from knowning nothing about programming, not even pascal and jumped right into c++
quite shows that Martians have higher learning curves that e3rthlings.

happy?
RuadRauFlessa
Registered User
Posts: 20576
Joined: 19 Sep 2003, 02:00
Location: Bloodbank

Post by RuadRauFlessa »

Thrall wrote:Now to download that 126Mb JDK...
I can mail it to you if you would like?
:rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock:
Spoiler (show)
Intel Core i7-2600k @ 3.4GHz
Corsair Vengence 2x4GB DDR3 2000MHz
Thermaltake Toughpower 850W
ASUS nVidia GTX560 1GB
CoolerMaster HAF 932
Thrall
Moderator Emeritus
Posts: 3687
Joined: 30 Apr 2003, 02:00
Location: Texas, USA

Post by Thrall »

Um....thanks, but no thanks. I doubt 126Mb would fit into my teeny 10Mb pop3 mailbox - I'll get it later :-)
Be polite, professional and have a plan to kill everyone you meet.

My Iraq pics
RuadRauFlessa
Registered User
Posts: 20576
Joined: 19 Sep 2003, 02:00
Location: Bloodbank

Post by RuadRauFlessa »

Rather go and get the netbeans version. It is bundled with the Netbeans IDE. It uses the standard IDE + then you get one killer IDE
:rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock: :rock:
Spoiler (show)
Intel Core i7-2600k @ 3.4GHz
Corsair Vengence 2x4GB DDR3 2000MHz
Thermaltake Toughpower 850W
ASUS nVidia GTX560 1GB
CoolerMaster HAF 932
Post Reply