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-07 3:31

You know, I realized that /prog/ is not trolling when they recommend Python. At first I thought they were. I soon enough realized that all the xkcd bashers were HAX MY ANUS who had never tried it before because they were too busy not being forced by the compiler to indent their code. Python has to be the greatest thing to ever happen to me in pretending to program. If I could start over I would, and with a bloated and viscous pretend programming language. Real programming skews the way you think about programming. Start with a slowly interpreted language, trust me. It will pay off in the end and you will be thankful. Python might be a little 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 a real programming language.

Name: Anonymous 2011-06-07 3:46

>>38

AOL

AOL produces shit software like flash, which uses energy like a motherfucker and is highly insecure, do they not?

Name: Anonymous 2011-06-07 3:51

Anyways, OP

I started programming in high school at 15 on my TI 83 calculator (lol).
After that, my first language was Java. (Don't go there)

To learn the basics of programming, I would actually rather recommend programming on a calculator like the one I did if you've got one laying around. Here's a really basic tutorial: http://www.ticalc.org/programming/columns/83plus-bas/cherny/#beginning

Otherwise, I'd recommend Python. I personally don't like python, but you've got to learn somewhere, and it's a really easy language to understand. If you care about why I don't like it, ask, but it's not too important if you've never programmed and don't plan on doing anything huge.

This won't teach you any of the Computer Science abstract awesomeness that we all love, but that's okay. Learning to program is more important for you now anyways.

After you learn languages like this, I would recommend Java or C++. You would program in these languages like you would in the calculator language or python, only they introduce object orientation (OO), which is a very big idea in modern programming.

Of course, if you're (really) good at math for your age, Lisp and Haskell are good languages. They're very different from all of the other languages that I've mentioned in that you program functionally. Everyone here will recommend them, and I almost did as well, but in hindsight, if I'd started programming in Lisp or Haskell back in high school, I would have probably stopped programming.

Good luck OP.

Name: Anonymous 2011-06-07 4:06

>>43
IHBT

Name: Anonymous 2011-06-07 4:08

>>43

Thanks friend

Name: Anonymous 2011-06-07 4:48

>>43

why dont you like python?

Name: Anonymous 2011-06-07 12:12

>>43
"I started programming in high school at 15 on my TI 83 calculator (lol)."

Oh aren't we fucking cool. We can lol on the internet.

"After that, my first language was Java. (Don't go there)"

My first language was English. After that I learned a programming language.

"I personally don't like python, but you've got to learn somewhere, and it's a really easy language to understand"

Easy relative to what? Differential Calculus?

"After you learn languages like this, I would recommend Java or C++. You would program in these languages like you would in the calculator language or python, only they introduce object orientation (OO), which is a very big idea in modern programming."

Python supports the OOP modem.

"Of course, if you're (really) good at math for your age, Lisp and Haskell are good languages."

These two programming languages don't belong in the same sentence.

"Everyone here will recommend them, and I almost did as well, but in hindsight, if I'd started programming in Lisp or Haskell back in high school, I would have probably stopped programming."

That is because you are a total dumbass. JWZ, the guy that wrote XScreesaver, the original Unix port of Netscape, Lucid Emacs, and the Mozilla browser startd off with Lisp back in high school.

Name: Anonymous 2011-06-07 12:16

>>47
You're both a moron and an idiot.
Before posting on /prog/,
``please'',
learn to:
quote
sage
and read your SICP.

Name: Anonymous 2011-06-07 13:15

>>48
But look. I can write enteprize level java code for Kodak!

Name: Anonymous 2011-06-07 13:58

>>49
HAHAHAHAHAHAHAHHAHAHAHAAHAHAAAA!!!
you think your tough huh?
one word THE FORCED INDENTATION OF CODE.
i have taken out two mission critical applications at the same time in less than 5 seconds i have been training for 3 years.
also enterprise grade best practices.
your compiler might be bigger than me,but i know mine is smarter and quicker.
my compiler is 130 kb pure lean code.
one keystroke and i'll overflow your buffers.
your the one whose a nerd.i can optimize CFLAGS anytime i want you probably haven't ever touched CFLAGS before.
you probably have sex with your computer.
you don't even know me,and you don't want to.
you'll be lucky if your even worth my attention one look at my code and you'll dissappear forever.
though i'd be hapy to humiliate you in front of all your friends.
btw IM the expertest.
i have worked in maine, new hampshire, new york,utah, colorado,florida,bahamas.
never indented my code!
im undefeated in competitive obfuscation of code.
im on my way to IOCCC.
go ahead and come step anytime you want.b*tch

Name: Anonymous 2011-06-07 14:04

>>50
Give it a rest princess. Let it go. Move on.

Name: Anonymous 2011-06-07 22:07

>>47
"faggot" trolled at non-troll post.
Way to be.

>JWZ, the guy that wrote XScreesaver, the original Unix port of Netscape, Lucid Emacs, and the Mozilla browser startd off with Lisp back in high school.

One guy wrote some decent software and he started with Lisp. Whoopee.

My first language was English. After that I learned a programming language.

People think I'm smart because I start arguments over semantics!

I won't even bother to continue to be trolled by responding to your bullshit.

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