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

SICP Considered Harmful

Name: Anonymous 2009-09-15 19:55

Its not relevant to the industry, its badly written, and its considered harmful and detrimental to developing the skills of new programmers.  It should only be recommended for its historical value, so pretty much only if you plan to have career in academia.  Instead please recommend a book such as 'The C programming language' to newbies or ex web-designers looking to get a good foundation on the fundamentals.

I don't want to see SICP mentioned around here anymore or you will be reprimanded, please follow the lead of computer science institutions around the world and don't teach SICP anymore.  Thanks, and welcome to 2009.

Name: Anonymous 2009-09-16 17:09

>>40
lisp is good in the same ways that java is good
of course, lisp is not bad in most of the ways that java is bad
FTFY

Name: Anonymous 2009-09-16 17:11

>>41
Did you mean,
lisp is good in the way anything is good in some lanugage
of course, lisp is not bad in the way all other languages are bad

Name: Anonymous 2009-09-16 17:17

>>42
I'm happy with that level of abstraction :)

Name: Anonymous 2009-09-16 20:49

>>1
Agreed.

Name: Anonymous 2009-09-17 10:14

>>1
its considered harmful and detrimental to developing the skills of new programmers

Said who? You?

Name: Anonymous 2009-09-17 10:29

>>45
u got a problom wit dat mothafuka

Name: Anonymous 2009-09-17 10:38

>>46
lol u tk him 2da bar|?

Name: Anonymous 2009-09-17 10:39

OP, Imma let you finish, but I just want to say that Scheme is the best programming language of all time.

Name: Anonymous 2009-09-17 10:42

>>48
What more is there to say other than it is the Algorithmic Language Scheme.

Name: Anonymous 2009-09-17 10:53

>>49
What!

Name: Anonymous 2009-09-17 12:08

ITT: people defend their choice to learn the pretty but ultimately useless Scheme.

Name: Anonymous 2009-09-17 12:18

>>51
Maybe in another thirty years you will catch up to the features introduced in 1975.

Name: Anonymous 2009-09-17 12:23

>>52
Too bad that would be a huge waste of time. Do please enjoy your eating your pretty theories while the rest of us are getting paid for doing things.

Name: Anonymous 2009-09-17 12:23

>>52
Maybe I will, along with my job.

Name: Anonymous 2009-09-17 12:25

>>54
LOL, no one get's paid to write Scheme code.
You've been living in a dream world, Neo...

Name: Anonymous 2009-09-17 12:33

>>53
sepples adds a shitty lambda
perl adopted lexical closures
C# ostensibly supports tail call optimization

I know it is hard for a plumber to perform genuine abstraction but if you focus you can see a pattern here

Name: Anonymous 2009-09-17 12:39

COOL FREE RINGTONES http://www.coolfreeringtones.com/ cCOOL FREE RINGTONES http://www.coolfreeringtones.com/ cCOOL FREE RINGTONES http://www.coolfreeringtones.com/ cCOOL FREE RINGTONES http://www.coolfreeringtones.com/ cCOOL FREE RINGTONES http://www.coolfreeringtones.com/ cCOOL FREE RINGTONES http://www.coolfreeringtones.com/ cCOOL FREE RINGTONES http://www.coolfreeringtones.com/ c

Name: Anonymous 2009-09-17 12:40

>>58
Cool story, bro.

Name: Anonymous 2009-09-17 12:49

>>60
I'm not your bro, buddy.

Name: Anonymous 2009-09-17 12:49

Sp let me see if i have this straight.

Where and when the Real World(tm) needs the sort of specialized abstractions Scheme has they bolt it on well after the fact, and only where needed and the bare minimum of abstractions at that.

I getchas.

QED: abstraction isn't terribly useful except for obscure and arcane things.


As >>60 said, "cool story, bro"

Name: Anonymous 2009-09-17 12:50

>>61
You're right, none of my bros have their head so far up their ass that they need a periscope to see where they are going.

Name: Anonymous 2009-09-17 12:51

>>58
C adds good "blocks".

Name: Anonymous 2009-09-17 13:03

>>62
QED: abstraction isn't terribly useful except for obscure and arcane things.
Like... programming? 4chan needs a plumbing board for pythonistas, sepples nutjobs, and sharpies.

Name: Anonymous 2009-09-17 13:05

>>62
You got it! This is why I program exclusively in assembler. Not only are abstractions redundant, but it also makes me look dangerous and cool when I fuck up and take down the whole network thanks to a mistyped interrupt.

Name: Anonymous 2009-09-17 15:00

21st century coeds considered harmful

Name: Anonymous 2009-09-18 15:46

cuntsidered harmful

Name: Anonymous 2009-09-18 17:13

>>36
A professor of mine said that UC Davis still uses Scheme as the first programming language for freshmen. He teaches there, too, so the information is current.

Name: Anonymous 2009-09-18 17:29

>>75
Sadly UC schools, however, are anything but current owing to the California budget crisis which in turn was brought on by the state trying to care for and educate the entire population of Mexico.

Name: Anonymous 2009-09-18 21:16

>>76
The conspiracy theory that covers the Californian government's finances are far larger than just California's willingness to care for Mexicans. It has something to do with the amount of unnecessary debt that California (as well as the rest of the US) holds.

Name: !THe.FamOus 2010-05-11 7:26

yes!
russian supercomputer center of atomic weapon apruve it!

Name: Anonymous 2010-05-11 9:41

>>78
U MENA ATOMUC

but congratulations anyway

Name: Anonymous 2010-05-11 13:55

One of my babies necromanced... not my best work IMO but certainly not my worst, thanks for the nostalgia mr spambot.

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