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

willing to try it out

Name: anon 2008-12-23 14:49

i did a bit of programming back in HS and i wanted to get back into it again i found getting the computer to do something was a bit tough and i liked the challenge. i was wondering what programming language should i pick up? + for someone that posts reference material along with it

thank you anon

Name: Anonymous 2008-12-23 15:10

Pascal.

Name: Anonymous 2008-12-23 15:11

Python or Ruby. Don't worry about fags who heavily advocate something needlessly hard and convoluted (assembly, C++, haskell, scheme, lisp) for nerd cred. As an absolute beginner with almost no programming experience you don't need to be anywhere near that shit at the moment. Don't be ashamed of getting some quick-and-easy library for immediate results. PyGame is excellent for quickly banging out ugly a shitty asteroids clone. Later on you can move to C#, C++,

http://www.greenteapress.com/thinkpython/thinkCSpy/

Just keep typing shit directly into the interactive prompt and you'll figure stuff out quickly with its immediate feedback. The learning cycle is quick.

Name: Anonymous 2008-12-23 15:14

DONT READ SICP IT IS NP COMPLETE

Name: Anonymous 2008-12-23 15:21

Except Ruby doesn't showcase multiple paradigms. Try FIOC or Scheme not Haskell!!!

Name: Anonymous 2008-12-23 15:51

What is a FIOC? Never heard of such a language.

Name: Anonymous 2008-12-23 15:53

>>3
I recommend learning F# or Haskell as an absolute beginner. Also, "that book" which I refuse to name (think MIT 6.001), but only the first three chapters (up to the modularity/state/objects)

>>4
Name-dropping nerd

Name: Anonymous 2008-12-23 15:53

>>6
Are you trolling me?

Name: Anonymous 2008-12-23 15:54

>>6
Took me two seconds in google
Frame I/O Controller

Name: Anonymous 2008-12-23 15:56

>>9
 is it a programming language?

Name: Anonymous 2008-12-23 15:59

Damn it, don't learn haskell, you'll be like wtf destructive assignment non transparency when you learn anything serious

Name: Anonymous 2008-12-23 16:06

Name: Anonymous 2008-12-23 16:28

>>6
Forced Indentation of Code i.e. python

Name: Anonymous 2008-12-23 16:33

its so bad you invent new names for it.

Name: Anonymous 2008-12-23 16:39

Never listen to anyone uses or advises the use of any language with a #.

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

After you will be able to make your own decision.

Name: Anonymous 2008-12-23 16:42

>>3
hard and convoluted
scheme, lisp

Wait, what? Those are the easiest languages. You've fallen for the Ctard anti-hype.

Name: Anonymous 2008-12-23 16:56

>>16
Scheme is the easiest language like Go is the easiest non-trivial board game.

Name: Anonymous 2008-12-23 16:58

>>17
Except Scheme has a zero-entry learning curve while Go starts at 3 feet or so.

Name: Anonymous 2008-12-23 17:01

>>18
If Scheme used normal syntax instead of that parenthesized reverse-polish notation crap it could be easy.

Name: Anonymous 2008-12-23 17:21

If you're intimately familiar with one language a lot of other languages in the same family are utterly trivial and it doesn't really matter which one you learn first. When you first learn Java, C#, C++, there really isn't much relearning language-wise you have to do when you tackle the others. It's pretty much personal preference. The point is that you're learning the very concept of functions, argument passing, return values, modules, if-then-else, loops, classes, objects, that sort of thing. Scheme, Haskell, ML, OCaml, K, the functional languages are in their own fucked up tiny inbred academic niche in terms of concepts that does not apply at all to the rest of the world. An abject beginner somehow managing to grasp Haskell as his first language would be ill-equipped to deal with the rest of the programming world. It's like raising your kid to speak Esperanto or Klingon. Way to fuck him up, you monster.

Name: Anonymous 2008-12-23 18:48

>>20
On one hand, this is perfectly accurate and I want to copypasta it to every thread where sicptrolls try to ruin a new student's career.

On the other hand, I hate new students and would rather they suffer whatever nightmarish journey they're sent on, perhaps deflecting them from the industry altogether.

Name: Anonymous 2008-12-23 22:31

>>19
If Scheme used a confusing mess of infix operations it would not only be harder, it wouldn't even work. Also RPN is completely different.

Name: Anonymous 2008-12-23 22:40

>>22
Add some sort of "THIS STUFF IS INFIX" syntax?

(setq cock {3 + 12 / 17})

Name: Anonymous 2008-12-23 22:58

>>22
enjoy your Lousy Inverted Stack Processing language.

Name: Anonymous 2008-12-23 23:01

>>20
You act like having a more sizeable population of programmers who don't think "lol skiim hard" is a bad thing. You know what's not going to improve the industry? Teaching newbies the same shitty languages they've always used. Do you think they'd be so popular if Sepples or somesuch wasn't the first language of every tech person who ever got asked for a recommendation?

Name: Anonymous 2008-12-23 23:06

>>25
scheme isn't capable of anything more complicated than calculating fibonacci numbers inefficiently.

Name: Anonymous 2008-12-23 23:07

>>24
You program have to write don't?

Name: Anonymous 2008-12-23 23:15

>>26
This poster is the kind of thing I'm referring to.

Name: Anonymous 2008-12-24 0:06

>>20
>>20
>>20
>>20
>>20
>>20
>>20
>>20
>>20
TAKE THAT SICPTROLLS

Name: Anonymous 2008-12-24 0:15

I NEVER LIKED SICP TO BEGIN WITH /PROG/!!! I ONLY SAID I READ IT BECAUSE I WANTED TO FIT IN WITH THE REST OF YOU!!!

Name: Anonymous 2008-12-24 0:19

>>30
Don't worry. Nobody here has actually read SICP.

Name: Anonymous 2008-12-24 0:26

>>31
I've read SICP

Name: Anonymous 2008-12-24 1:02

>>25
You know what's not going to improve the industry? Teaching newbies the same shitty languages they've always used.
LISP had its run a long time ago.  Turned out it just wasn't that good.  When C came along, the industry switched, because you could actually get shit done with it.  Now there are even more productive languages around, and lots of people use them as well.  But NOBODY writes in LISP '(except as an academic exercise), because it's a useless toy.  A historical curiosity.

Name: Anonymous 2008-12-24 1:07

>>33
0/10. At least put some effort in your trolls.

Name: Anonymous 2008-12-24 1:42

>>33
Actually, AI crashed Lisp into the ground. Learn your history.

Name: ​​​​​​​​​​ 2010-10-26 11:45


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