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

Pages: 1-

Learning

Name: Anonymous 2010-02-09 19:59

hey /prog/, fresh slate here. i posted over in /g/ not being able to find the discussion boards so what that says about my intelligence, who knows.

i would like to begin programming, gaining a sortof basic very base understanding is my only real goal at the moment. but as a beginner the number of differing languages can be daunting, from the other thread it seems that C++ will be too complex, java might be okay, python and haskell came up as probably preferable as a beginner.
few questions if people care enough to answer, which would you start with? and a nudge in the right direction to begin learning said language would be terribly helpful.
cheers to anyone taking the time to read this.

Name: Anonymous 2010-02-09 20:02

c#
there are lots of online tutorials
and lots of jobs
all the sdks and ides and runtimes are free

Name: Anonymous 2010-02-09 20:07

I'll second c#, plenty of 'easy' jobs using it, and if you can't pick up .NET, you're going to struggle a lot more in other areas of this field.

Learn to love learning.  You will be doing it the rest of your life as a programmer.

Name: Anonymous 2010-02-09 20:11

haskell: NO
java or python: good for beginners
C (not C++): yes

Name: Anonymous 2010-02-09 20:12

Read SICP, or HtDP. Both, for excellent reasons, use scheme, but are about programming. You did say you wanted to learn programming, right? Then take books that teach programming, not languages.

Name: Anonymous 2010-02-09 20:17

>>1
i posted over in /g/ not being able to find the discussion boards so what that says about my intelligence
:(
java is good for codemonkeys, sorry OP

Better stop acting like a retard and think for yourself.

Name: Anonymous 2010-02-09 20:17

thanks 20:12 i should probably clear up my terminology, but both seem interesting and something ill keep in mind. but rather than get bogged down too quickly ill focus on the languages - or a language.

C# is seeming like a good place to start, thanks 20:02 and 20:07, reading the wiki on it now and googling newbness.

Name: Anonymous 2010-02-09 20:39

>>7
C# is seeming like a good place to start
Don't do it.

but rather than get bogged down too quickly ill focus on the languages - or a language.
DON'T FUCKING DO IT.

The basic plan is this:
- Watch these: http://groups.csail.mit.edu/mac/classes/6.001/abelson-sussman-lectures/
- If you're still interested, read SICP

Name: Anonymous 2010-02-09 20:44

Don't start learning from a language, damnit, "practical" doesn't mean "encouraging."

Read your SICP.

Name: Anonymous 2010-02-09 20:54

>>8
>>9
downloading now and ill give it a read after

Name: Anonymous 2010-02-09 22:36

>>1
C++ will be too complex
Duh. That's true for all programmers in all situations.

Name: Anonymous 2010-02-09 23:13

STOP CREATING THESE THREADS

SAGE IT WITH FIRE

Name: Anonymous 2010-02-10 1:39

bump for SICP

Name: Anonymous 2010-02-10 1:40

>>12
lol u mad?
bump

Name: !iN.MY.aRMs 2010-02-10 1:41

"computer scientist" who read SICP and love lisp is gomocecuaist
unusuble for help me calculate atomuc explozions

Name: Anonymous 2010-02-10 5:40

>gaining a sortof basic very base understanding is my only real goal at the moment

JavaScript

Name: Anonymous 2010-02-10 5:48

python and haskell came up as probably preferable as a beginner.
haskell came up as probably preferable as a beginner.
IHBT?

Name: Anonymous 2011-02-03 3:19

Name: Anonymous 2011-02-04 15:34

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