• Welcome to Valhalla Legends Archive.
 

C++

Started by Rock, March 06, 2004, 04:38 PM

Previous topic - Next topic

Rock

[vL]Kp said that only the most gifted of programmers should get c++ books and newbies should not. So I wonder how does a newbie become a pro w/o books?

Telos

By not listening to Kp?

Rock

I wanted to see if what he was saying was true. Cause then how did people become good programmers w/o reading others?

iago

Quote from: Telos on March 06, 2004, 04:43 PM
By not listening to Kp?

That's word-for-word what I was going to say.


Get books, C++ For Dummies and More C++ For Dummies are excellent.
This'll make an interesting test for broken AV:
QuoteX5O!P%@AP[4\PZX54(P^)7CC)7}$EICAR-STANDARD-ANTIVIRUS-TEST-FILE!$H+H*


Kp

That isn't what I said.  Not that anyone listens to me.
[19:20:23] (BotNet) <[vL]Kp> Any idiot can make a bot with CSB, and many do!

Rock

Kp when i came into op [vl] earlier and asked u what books u recommend you told me that unless you're a gifted programmer you dont deserve books. You also said because ppl who cant program get books thats why so much crappy software is out there. At least that is what I remember from our conversation. I'm not trying to give u a bad name or anything.

Rock

Btw thanx for the tip iago.

Grok

#7
Haha.  Kp is entirely correct.  If you are a crappy programmer, and you get books showing you how to do more, you will write crappy software.

OTOH, if you learn to be a skilled programmer, e.g. a hacker, you will have a better chance to write good software.

This reasoning recommends that you learn to be a skilled programmer before you end up writing crappy software.  Learning a language is not how to do this.  Learning to analyze, document, design, code, debug, test, and deploy is how you become skilled.  Then, no matter which language you learn, you should be able to be a hacker.

Rock

Lets take me for example i know nothing of c++. I want to get c++ books so i can learn c++ and get "skilled" at it. Isn't that the only way for me to learn c++?

Grok

That is one way.  But it will mostly show you how to program in C++, not show you how to program.  Learning to program should be its own course, independent of the language.

Tuberload

Quote from: Grok on March 06, 2004, 10:28 PM
That is one way.  But it will mostly show you how to program in C++, not show you how to program.  Learning to program should be its own course, independent of the language.

It would have been a lot easier to get were I am now if I would have known that when I started (not that I am very far). ;D I remember the days when I programmed in Visual Basic and didn't really have a clue what I was doing, I just knew how to use the language to a certain extent.

It is amazing how much you can accomplish if you are really serious about it.
Quote"Pray not for lighter burdens, but for stronger backs." -- Teddy Roosevelt
"Your forefathers have given you freedom, so good luck, see you around, hope you make it" -- Unknown

Rock

So now what have you accomplished?

Tuberload

Quote from: Rock on March 07, 2004, 09:49 AM
So now what have you accomplished?

QuoteIt is amazing how much *you* can accomplish if you are really serious about it.

That was supposed to be an uplifting comment for you and anyone else interested.

My accomplishments:
  - I have a fairly strong understanding of OOP
  - I understand the basics of how primitive data types/arrays work and are stored in memory. Bytes, bits, and how to manipulate them.
  - I understand how to document my code properly
  - I have recently started testing my code. Wow was that a hard thing to start doing.
  - I can now analyze and design my projects in a manner that is completely independent from any programming language.
  - I have learned to write clean, organized, and fairly optimized code. In my opinion anyways.
  - I have learned how to read the fucking manual. Please excuse the language, but this is a huge thing. Now I can look it up myself instead of asking to many stupid questions.
  - The most important thing I have learned is to believe in myself. I used to limit myself, because I never thought I could be anything.

There is a lot I have learned, and if I can do it so can you!
Quote"Pray not for lighter burdens, but for stronger backs." -- Teddy Roosevelt
"Your forefathers have given you freedom, so good luck, see you around, hope you make it" -- Unknown

Rock

Well hopefully i can too. So far i've learned very little.

Grok

By the way, "C++" is not a very descriptive topic for a message in the C++ forum.  :p