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

Pages: 1-

I am pretty much new

Name: Whhhggggaarrrrbbbbllleee 2010-03-31 1:42

Ok Well I'm a complete noob when it comes to computer prog. and I have a great desire to learn. I pretty much picked my language I want to start on (based on common goals) but I want your input.

I chose C for first language... Good Idea or no? O.o

Name: Anonymous 2010-03-31 1:53

NO

FIRST READ THE SICP

http://mitpress.mit.edu/sicp/

THEN LEARN HASKELL SO YOU CAN WRITE A SCHEME INTERPRETER
THEN WRITE THE INTERPRETER

AND FINALLY READ K&R

THEN YOU DO AS YOU WILL, EITHER CONTINUING HASKELL IF YOU LIKE THE TOY LANGUAGES OR LEARNING ENTERPRISE SESHRUP JAVA SOLUTIONS

Name: Anonymous 2010-03-31 2:07

>>1
y u make >>2 mad??

Name: Anonymous 2010-03-31 6:50

>>1

I'm not going to troll you, the important thing with choosing to start programming is determining whether you want to be in it for the long haul or just as a simple hobby. Long haul: You should pick up a language agnostic text towards programming, because learning a specific language is fucking stupid and all people who support it should be beheaded. Hobby: Any language will suffice, you'll learn along the way and learn things which others can't teach you. C is a good place to start because it's so damn simple and its syntax is used in basically every language today.

Name: Anonymous 2010-03-31 7:10

gb2/pr/. Fucking "I AM NOOB WHAT LANGUAGE TO USE" threads in my satori board.

Name: Anonymous 2010-03-31 7:39

>>5
IHBT

Name: Anonymous 2010-03-31 8:44

C is a good place to start because it's so damn simple
WHABT

Name: Anonymous 2010-04-01 20:32

I'd recommend APL. Because it is based on simple math, it's probably the easiest programming language to learn for a beginner.

Name: Anonymous 2010-04-01 21:58

Python for learning how to program

Name: Anonymous 2010-04-02 1:18

>>9
YOU MENA PASCAL

Name: Anonymous 2010-04-02 1:58

What is the difference between Haskell and Pascal? I have never used either.

Name: Anonymous 2010-04-02 2:42

>>11
One is an outdated general-purpose programming language, the other is a whiny calculator.

Name: Anonymous 2010-04-02 2:44

>>11
Pascal is essentially a C dialect with some purely cosmetic syntax differences. Haskell, on the other hand, is basically the C++ template system, turned inside out and rebuilt  into a new language, from the ground up, by people who actually knew what they were doing.

You will not find a shorter explanation that does not contain trolling.

Name: Anonymous 2010-04-02 3:59

C is pretty good to start with. Whatever you do don't start with Java because then you will be confused by it's forced OOP style.
Also Python is great for learning

Name: Anonymous 2010-04-02 15:47

>>13
So, you would use Haskell over C++ for any object oriented programming you would have to do?

Name: Anonymous 2010-04-02 15:57

>>15
yes

Name: Anonymous 2010-04-02 16:00

How the hell is Haskell even related to object-oriented programming in the way C++ does it? It's just more close to ML and has pattern matching, lazy evaluation and a bunch of other nice stuff, but I don't see how it's comparable to C++'s OO. Haskell may be a better choice for a lot of problems than C++, but I just don't see how it compares at all...

Name: Anonymous 2010-04-02 16:30

>>17
How the hell is Haskell even related to object-oriented programming in the way C++ does it
No-one said anything about doing it in the same way as C++, only if I would choose Haskell over C++ for OO.

Name: Anonymous 2010-04-02 16:39

>>17
How the hell is C++ even related to doing object-oriented programming correctly?

Name: Anonymous 2010-04-02 17:34

>>19
It's not, but I don't see how it's related to Haskell (commenting on >>13).

Name: Anonymous 2010-04-02 17:48

>>20
>>13 doesn't claim that Haskell has OO, only that Haskell is an improvement over C++s templates.

Name: Anonymous 2010-04-02 20:50

>>21
WELL THEN >>13-SAN IS WRONG

Name: Anonymous 2010-04-03 0:56

I am pretty much jew

Name: Anonymous 2010-04-03 1:04

Name: Anonymous 2010-11-26 21:23

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