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

Beginning Programming

Name: Anonymous 2008-02-16 6:07

Hey /prog/

I've been trying to get into programming for awhile, but I usually get nowhere. Had a lot of free time recently and I'd rather not spend it all at 4chan.

I'm pretty sure I've got the main concepts and basics down but I never practice, so I always end up forgetting or never really appreciating the stuff I read.

What are some basic programs you'd recommend for a beginner? If I had some set goals to practice my programming, maybe I could accomplish something.

Name: Anonymous 2008-02-16 6:14

Read SI... meh.

Name: Anonymous 2008-02-16 6:28

not spend it all at 4chan.
you're on 4chan already. Also, you have only one week left.

Name: Anonymous 2008-02-16 6:29

sed 's#SI\.\.\.\ meh\.#SICP\.#' >>2

Name: Anonymous 2008-02-16 6:34

>>4
WHAT WAS THAT RIGHT NOW

Name: Anonymous 2008-02-16 6:41

>>5
Valid Perl cod.

Name: Anonymous 2008-02-16 6:41

sed -i 's/sed/sed -i/' >>4

Name: Anonymous 2008-02-16 6:44

>>5
$ man sed

Name: Anonymous 2008-02-16 6:54

Name: Anonymous 2008-02-16 6:58

>>1
Try writing a simple, turn-based game, such as backgammon. It's a great learning exercise, and at the end of it, you'll have something you can play with.

Name: Anonymous 2008-02-16 8:46

curses hex editor

Name: Anonymous 2008-02-17 4:45

Related to OPs request - what would be a good language, first to learn but also to potentially make a career out of? I was thinking about either Java, VB or C++ - any preferences?

Name: Anonymous 2008-02-17 6:02

>>12
Scheme

Name: Anonymous 2008-02-17 6:21

>>12
Java is good, C++ is good too but I wouldnt reccoment it as a first lanuage. VB is junk and will rot your brain.

Python is easy to learn and powerful, can be learned in not much time at all. Maybe try Python then C/C++

Name: Anonymous 2008-02-17 6:29

Java is good, C++ is good too

WHAT?

Name: Anonymous 2008-02-17 6:37

No JAVA, no SEPPLES, SCHEME only. Seriously, you don't want to get scared by serious syntax, start with something lightweight like SCHEME.

Name: Anonymous 2008-02-17 6:44

>>16
Functional programming languages are great for learning about algorithms, but only indirectly useful for learning about programming.
For beginners, I'd recommend combining Scheme with C, focusing mostly on the C.

Name: Anonymous 2008-02-17 17:56

>>17
NO.

Name: Anonymous 2008-02-17 18:04

>>17
same, in fact that's what I do.

Name: Anonymous 2008-02-17 18:27

>>1
EVERY decent programming intro book contains exercises to get you up and running.

Name: Anonymous 2008-02-17 19:32

>>15
YHBT. YHL. HAND.

> Java is good.
ALWAYS GETS A FEW AHAHAHA.

Name: Anonymous 2008-02-18 1:50

C++ if you want to actually make yourself marketable or at least create a program that actually solves something.

Name: Anonymous 2008-02-18 4:09

What's Sepples?

Name: Anonymous 2008-02-18 6:10

>>21
Don't scare me like that.

Name: Anonymous 2008-02-18 8:02

>>21
This is not a troll, there's nothing wrong with Java if you get into programming to make programs that are used by real people in the real world, as opposed to what you guys are doing (nothing)

Name: Anonymous 2008-02-18 9:11

>>25
This is a poor troll.

Name: >>25 2008-02-18 9:50

>>26
Haha, I can't fool you guys twice!

Name: Anonymous 2008-02-18 10:03

>>27
YOu are not >>25. You guys live in your little universe where your biggest accomplishment is tourettes.ss, but the people who actually make technology happen are not idiots who waste time with LISP and try to reach EXPERTISE and SATORI. They are reasonable people who accept that the most suitable tools are not the most entertaining ones, and that hard work is what gets work done. In other words, people with a professional attitude to software engineering.

Name: >>28 2008-02-18 10:08

>>27 (con't)
I guess what I'm trying to say is that I am a gigantic faggot who clearly hasn't read SICP, and who only stays around /prog/ because I want to learn your secrets and (someday) be as awesome as all the coolpeople on this board.

Name: Anonymous 2008-02-18 10:17

>>29
Looks like you are so insecure that you will just label anyone who don't follow your silly lisp-sicp religion a troll.

Name: Anonymous 2008-02-18 10:21

>>28
Your post only proves our enlightenment.

Name: Anonymous 2008-02-18 10:41

>>28
Yes, that's why I only come to /prog/ to have a laugh

Name: Anonymous 2008-02-18 10:58

>>28
That absolutely terrifies the herd-following, lockstep-marching, mainstream-saluting cowards who obediently dash out to scoop up books on The Latest Thing. They learn and use atrocities like Java, C++, XML, and even Python for the security it gives them and then sit there slaving away miserably, tediously, joylessly paying off mortgages and supporting ungrateful teenagers who despise them, only to look out the double-sealed thermo-pane windows of their central-heated, sound-proofed, dead-bolted, suffocating little nests into the howling gale thinking "what do they know that I do not know?" when they see us under a lean-to hunched over our laptops to shield them from the rain laughing our asses off as we write great code between bong hits.... what was the question?

Name: Anonymous 2008-02-18 11:27

>>30
YOU DO NOT UNDERSTAND /prog/

Name: pg 2008-02-18 11:40

>>33
You don't even realized that LISP is an even bigger fad than all these combined.

Name: Anonymous 2008-02-18 14:20

LISP

Name: Anonymous 2008-02-18 14:32

>>35
You don't even realized the difference between fad and cult.

Name: Anonymous 2008-02-18 14:33

please get rid of the ``cult of personality'' way of thinking. It is unscientific and ultimately destructive.

~ The Holy Cudder, Ruler of the Lambda Knights, Wizard of the SICP, The Sussman

Name: Anonymous 2008-02-18 15:07

Lisp is not a fad or a cult. But since we aspire to bigger things than developing applications it may be hard for some idiots to understand that popularity in general doesn't matter. It's popular among the top 0.01%, and that's what actually matters.

Name: Anonymous 2008-02-18 15:26

Lisp was a cult, and Paul Graham was its leader. Too bad about that second coming, eh? Now Lisp is doomed to die in obscurity, without ever getting a decent standard library and good package management.

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