Sup guys, I've never programmed. C++ interests me, but would it be good as a first language to learn?
Name:
Anonymous2006-07-05 21:51
WHY DOES C++ INTEREST YOU ? IT IS MADE OF C+1, FAIL AND HAX, IT IS ONLY USEFUL FOR PEOPLE WHO KNOW HOW TO AVOID THE FAIL OF IT AND TAKE ADVANTAGE OF THE HAX OF IT... OTHERS HAVE NO OPTION BUT TO FAIL.
Name:
Anonymous2006-07-05 21:59
going into C++ without at least a reasonable understanding of programming concepts is very not recommended unless you like to torture yourself. you're probably better off starting with something simpler as a first programming language. python and ruby are rather popular for beginners, and in wide enough use to be valuable.
once you've gotten one of these under your belt, then you can look into C++.
Name:
Anonymous2006-07-05 23:58
>>3
Rubbish. I started with x86 assembly, with no prior programming knowledge, then moved onto C++.
DO NOT under any circumstances learn ruby, python, or any of those fake scripting languages. VB is a good start for beginners.
Name:
Anonymous2006-07-06 0:27
>>4
I started by coding straight binary, then moved on to writing my programs to the disk by hand with a sharpened refridgerator magnet
Name:
Anonymous2006-07-06 0:29 (sage)
>>5
you had a magnet? i had to will zeroes and ones into existance WITH MY MIND!
Name:
Anonymous2006-07-06 2:24
>>1
First language to learn should be Python. It's easier and focuses on the ideas.
Name:
Anonymous2006-07-06 2:36
Python's a bit on the ugly side. Isn't there anything with similar semantics, but with a sane syntax?
Name:
Anonymous2006-07-06 4:31
Just learn plain ansi C then go onto C++
QBasic->C->ASM->EVERYTHING
Also start cracking/reverse engineering programs, educational and fun!
Name:
Anonymous2006-07-06 5:27
>>7
... and focuses on retarded indenting rules, is it rite?
Don't learn Python. I guess Ruby is fine, but not fucking Python. I fucking hate python, and I hate >>7 to.
Name:
dark!UN412BdHRI2006-07-06 5:49
Just learn plain ansi C then go onto C++
QFT.
Name:
Anonymous2006-07-06 7:41
Learn nonstandard K&R C ;)
Name:
Anonymous2006-07-06 8:48
There are a number of reasons to learn C++, but as a first language it's an awful choice. A language that is conceptually simple but powerful enough to support enough high level abstractions for you to, you know, actually learn how to program is what you need. Scheme is IMHO ideal (and MIT agrees) but if you'd rather learn something cool and modern or whatever, Ruby or Python are reasonable choices. Stay away from Perl until you know how to program properly otherwise you'll learn bad habits. Oh, Smalltalk is worth a look too. There's a neat implementation of it at www.squeak.org.
the only thing wrong with using whitespace for programming is when copy pasting code. if your text editor fails to do easy tabs, then maybe you shouldn't be copy pasting.
Name:
Anonymous2006-07-07 1:03
>>13
thanks a lot. that is serious fun right there. from now on, i am pointing non-programmers to starting with that rather than c/python/ruby.
Name:
Anonymous2006-07-12 2:56
You should learn mindfuck first.
Name:
Anonymous2006-07-12 4:10
you mean brainfuck.
Name:
Anonymous2006-07-12 16:03
i started with c++ with no priar learning other than lua.
>>30
because we're stating what documentation quality already is, not assigning a value to it
Name:
Anonymous2006-07-14 10:18
#define c++ easyAsShitMadeOfIron
Name:
Anonymous2006-07-14 13:01
c++ is easy to learn if you're not stupid. if you think your mind can't take that kind of pressure, start with basic, slowly working your way up to c. that's what i did, and look where i am now - on 4chan.
Name:
Anonymous2006-07-14 15:53
>that's what i did, and look where i am now - on 4chan.
isnt that like saying, i failed?
start with C and use it until you become familiar with basic programming concepts. use C to get your indenting, documentation, and basic algorithm design/analysis skills.
then move on to Java or C++, and use whichever one to code up things you already did in C. once you have a basic grasp of syntax and such, use Java or C++ (or any other object language, but i recommend those two) to familiarize yourself with concepts in object oriented program design.
this is how it's done in a lot of universities and IMO, one of the better ways to start a programming skill track.
Bringing /prog/ back to its people
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy
All work and no play makes Jack a dull boy