Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

Im getting into programming

Name: Anonymous 2011-06-06 4:31

Hello /prog/ i am new to programming and new to /prog/ im just wondering what language should i start off with and if there is
any good guides/tutorials for said language

any help is apreciated

Name: Anonymous 2011-06-06 4:49

This is the first thing you need to get started. http://mitpress.mit.edu/sicp/full-text/book/book.html

Name: Anonymous 2011-06-06 5:04

Thanks

Name: Anonymous 2011-06-06 5:14

so the programming language is lisp,im guessing lisp is /prog/s jesus

Name: Anonymous 2011-06-06 5:26

>>4
SICP is not about lisp, it's about programming.

Name: Anonymous 2011-06-06 6:38

>>5
SICP is not about programming, it's about CS and ``ABSTRACT BULLSHITE'' THAT YOU WILL NEVER COMPREHEND.

Name: Anonymous 2011-06-06 7:34

fuqin yeah

Name: Anonymous 2011-06-06 7:57

OP here and should i be reading this or should i be just learning C++ or lisp?

Name: Anonymous 2011-06-06 8:20

>>8
Read SICP, learn Lisp.

Name: Anonymous 2011-06-06 8:27

>>2
It's not the first thing to get started.

SICP is an awesome book about CS and it will help you develop a lot of awesome programming-fu, and Lisp is an awesome language, EXCEPT! that the casual newb will struggle likely with it, quickly get frustrated and abandon it convinced that SICP is shit, that Lisp is a shitty language, and that SICP/Lisp fans are all faggots like you.

Anyway, >>1-san, the hipsters at lolRacket think that if you have trouble understanding SICP, http://www.htdp.org/2003-09-26/ will tutor you starting from the very bottom, at a very slow pace. Its main problem, besides from its slow pace, is being overly monotonous. But you should have problems with that.

Name: Anonymous 2011-06-06 8:30

>>8
C++ is bullshit. If you want to learn a "C", learn C, not C++ or any other "C"-thingie.

inb4"but lawl, sepples is not C" - Shut up and eat a dick. We're trying to teach the kid something.

Name: Anonymous 2011-06-06 8:42

bump

Name: Anonymous 2011-06-06 9:07

Thanks guys for all the help, but may i ask what is CS?

Name: Anonymous 2011-06-06 9:13

Oh and also around what age did you guys get into Programming, me im getting into it at the age of 14

Name: Anonymous 2011-06-06 9:19

>>10
I wouldn't either recommend HtDP to someone new to programming, because of the fully parenthesized prefix syntax and
is being overly monotonous.
And I'm one of those ````hipsters'' at lolRacket''.
But, if he learns C (or worse, C++) now, the resulting brain damage will be eternal and inevitable.

The problem is that there's no real start for programming, and that you can't learn how to program in one week.

Name: Anonymous 2011-06-06 9:32

>>13
Computer Science.
Programming in CS, CS is not programming.

>>15
Started at 11 with C and gotos (don't do that), at 13 I started crafting my Unixy tools, at 14~15 I read my SICP and got into real programming, and started studying CS on my own after that.

14 is the best age to start programming, your mind is still fresh and malleable.
Note that you'll not be able to program a video game in less than two years, without knowing also knowing lots of mathematics. If you get into programming now, it should mainly be because you're interested in pure programming.

Name: Anonymous 2011-06-06 9:43

err pure programming?

Name: Anonymous 2011-06-06 10:00

>>17
Just programming.

Name: Anonymous 2011-06-06 10:02

Learn Visual Basic, it's what all the experts use.

Name: Anonymous 2011-06-06 10:06

I started at the age of 6 with Pascal and Logo at the same time and turned out a great programmer.

Name: Anonymous 2011-06-06 10:20

I wrote an ANSI C compiler in ANSI C when I was in the womb.

Name: Anonymous 2011-06-06 10:26

I built a metacircular Lisp compiler and wrote a genome sequencer in it when I only was a spermatozoon.

Name: Anonymous 2011-06-06 11:33

Name: Anonymous 2011-06-06 11:41

I wrote a metacircular mRNA interpreter when I was 12 femtoseconds old.

Name: Anonymous 2011-06-06 11:44

C is bullshit. If it wasn't for pointers and memory management, it would be as useful as BASIC because the language and libraries suck.

Lisp is obvious bullshit. Stay away.

Name: Anonymous 2011-06-06 11:58

Lisp is bullshit. If it wasn't for pointers and memory management, it would be as useful as BASIC because the language and libraries suck.

C is obvious bullshit. Stay away.

Name: Anonymous 2011-06-06 17:46

Name: Anonymous 2011-06-06 20:16

Seems like you guys started pretty early

Name: Anonymous 2011-06-06 20:39

>>28
I was programming in HyperTalk at 11. I'm not just a macfag, I'm an oldmacfag

Name: Anonymous 2011-06-06 20:45

>>29
Go back to /g/, with your ``winfag'', ``linuxfag'', ``macfag'', ``oldmacfag'' and ``bigmacfag''. Windows and Unix both suck.

Name: Anonymous 2011-06-06 20:57

>>30
lol I do own a mac mini

anyway, OP, I recommend Python. It's easy, powerful, lots of resources on the web and you can do many things with it. Write gui apps with wxPython, write games with PyGame and build professional websites with Django.

Just my personal preference. Heading back to /g/ now

Name: Anonymous 2011-06-06 21:01

>>31

thanks for the reccomendation

Name: Anonymous 2011-06-06 21:22

>>32
Don't listen to him, Python is the new BASIC.

Name: Anonymous 2011-06-06 21:27

>>33
and?

Name: Anonymous 2011-06-06 21:36

BASIC?

Name: Anonymous 2011-06-06 22:16

>>34
The jews are no longer after me.

Name: Anonymous 2011-06-06 23:16

>>15

C won't cause him brain damage, it'll force him to learn how his program is working underneath all the damn syntax and make him learn from experience how not to shoot himself in the foot. Quite frankly, if you can't program in C and be good at it, you shouldn't be programming at all.

Name: Anonymous 2011-06-06 23:21

>>37
My friend Aneel who used to a Senior Software at AOL, and prior to that, one of the original Xigo engineers, never learned C. So would you tell him that he shouldn't be programming?

Name: Anonymous 2011-06-06 23:33

>>37
elitist faggot

Name: Anonymous 2011-06-07 2:58

You know I have realized that /prog/ is not trolling when they recommend SICP. At first I thought they were. I soon enough realized that all the Lisp bashers were teenage virgins who had never tried it before because they were too busy getting raped by Java or C++. SICP has to be the greatest thing to ever happen to me in programming. If I could start over I would, and with a functional programming language. OO Programming skews the way you think about programming. Start with functional programming, trust me. It will pay off in the end, and you will be thankful. SICP might be a little to hard to understand at first (it was for me) so if you find it is, then start with something a little more basic, but for fuck's sake, don't start with an OO language.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List