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

Programming/development Books

Name: Anonymous 2013-02-02 10:00

So here's the deal. I dropped out of university... a few times... and have fallen back upon writing software for a living. I'm very conscious of the fact that having never studied it at college I am probably not following best practices etc.

I work mainly in C# but would like to expand my knowledge and study properly on my own. Anyone suggest any good texts for me?

tl/dr: Good programming books for students?

Name: Anonymous 2013-02-02 10:02

Name: Anonymous 2013-02-02 10:04

Thanks anon. I'm also interested in any background stuff that you might pick up at college but which I might otherwise have missed. I know I make good functional stuff, but honestly I feel like a total amateur.

Name: Mentifex 2013-02-02 10:07

Name: Anonymous 2013-02-02 10:10

>>4
He said he's a dropout, not a total retard. Nobody will buy your autopublished scam, mentifex.

Name: Anonymous 2013-02-02 10:12

>>4
What >>5 said.

I dropped out of medical school, not fucking hairdressing college.

Name: Anonymous 2013-02-02 10:21

Name: Anonymous 2013-02-02 10:47

So I'm started to understand that SICP is some sort of in-joke here... but I was really hoping for something on top of that...

Name: Anonymous 2013-02-02 10:58

>>8
In-joke?

Fuck off.

Name: Anonymous 2013-02-02 11:02

>>8
Glad you refuse to be trolled. Try:
Code Complete
Writing Solid Code
Programming Pearls
The Practice of Programming

Name: Anonymous 2013-02-02 11:50

>>10 Oh look, someone who's not an asshole.

Name: Anonymous 2013-02-02 11:50

Glad you refuse to be trolled. Try:
http://boards.4chan.org/g/

Name: Anonymous 2013-02-02 11:52

>>12 How about I slide my erect cock down your throat and urinate until you choke and die?

Name: Anonymous 2013-02-02 11:54

>>13
you'd only be offended if you were from /g/. please go back there.

Name: Anonymous 2013-02-02 11:58

>>12
The thirty-year old useless purple textbook with a beautiful picture of a wizard on the cover is a /g/ meme along with IBM model M keyboards, thinkpads and what not.

Name: Anonymous 2013-02-02 11:59

>>14 So do you just hate the world because of the time you tried on your mom's undies and cry-wanked or are you just a cunt?

Name: Anonymous 2013-02-02 12:26

>>15
The thirty-year old useless purple textbook with a beautiful picture of a wizard on the cover is a /g/ meme
Sweet mother of fuck, I've never been trolled harder in my entire fucking life. I even feel offended.

Name: Anonymous 2013-02-02 12:53

>>17
I think now I understand how /b/ feels about Reddit ``memes''.

Name: Anonymous 2013-02-02 13:01

sicp is useless. you dont need books to program.

Name: Anonymous 2013-02-02 13:14

>>15,19
kill yourself, illiterate /g/ shitstain

Name: Anonymous 2013-02-02 13:17

SICP is kike shit.

Name: Anonymous 2013-02-02 13:46

>>16

If I parsed your query correctly:

or(caused(cry-wanked-in-moms-undies(me), hate-world(me)), caused(just-a-cunt(me), hate-world(me)))

I don't hate the world, so there is no cause for a condition that is I am not in. In case you were wondering, I have never cried while masturbating while wearing my mother's underwear. I cannot say that I am not a cunt, just that I don't consider myself to be a cunt. However other people are free to judge me to be a cunt for whatever reason, and I will have no ability to change their conclusions that they themselves have decided to reach.

>>19

reading books is how you acquire knowledge of concepts written by prior generations of humanity. You can rebuild their work from scratch if you are brilliant, but if you want to maximize your productivity within your short lifetime, you will start your work near to the top of the stack they have produced.

Name: Anonymous 2013-02-02 14:39

>>22
Prolog is shit.

Name: Anonymous 2013-02-02 14:49

>>23

explain

Name: Anonymous 2013-02-02 14:50

>>24
Do your own research.

Name: Anonymous 2013-02-02 15:05

>>25

I have and I found that all prolog implementations are shit, while prolog itself is nice, and powerful enough to do basically anything I could want to do.

Name: Anonymous 2013-02-02 17:23

>>15
SICP is a /g/ meme of sorts
ohhh yep. Used to be the book in the opening image of their programming threads.
There's even a /g/ IRC called #/g/SICP for programming AFAIK
and this:
http://books.gentoomen.org/

Name: Anonymous 2013-02-02 18:26

>>27
The most painful thing is, you're not even trolling.

Name: Anonymous 2013-02-02 18:58

>>27,28
Irritating things aside, that torrent is pretty comprehensive.
I wouldn't call it good -There's a lot of noise and redundancy in it. A good one would remove books that nobody uses nor would need to read (leaving the best ones).
I liked the CMS stuff; a fair change of pace from the normal stuff I do. Took about 6 hours to read, understand and get a *AMP system up, from there setting up simple websites for clients.

Name: Anonymous 2013-02-02 19:05

Check this out, OP.

http://matt.might.net/articles/what-cs-majors-should-know/


It lists books and topics that are commonly studied in CS.

There are some things on there which are taught in school, but more or less useless in industry, so don't kill yourself trying to read every book on there (like - if you know you aren't working with graphics, don't bother reading the material.(

Use your best judgement.

Good luck

Name: Anonymous 2013-02-02 19:17

>>29
It also needs to stick to some naming standards, for the love of God.

Name: Anonymous 2013-02-03 7:05

>>27
HIBT?

Name: Anonymous 2013-02-04 5:30

>>30 Thanks anon

Name: Anonymous 2013-02-04 5:42

>>8
SICP is no joke. How will you learn about managing complexity with composition if not for SICP?

Name: Anonymous 2013-02-04 18:17

>>30
lol what a joke

Name: Anonymous 2013-02-04 18:20

>>30
 Even a Geek Can Speak by Asher.
The LaTeX Companion.
The TeXbook by Knuth.
Calculus by Spivak.
comfortably edit a file with emacs and vim;
The Unix Programming Environment by Kernighan and Pike.
 The following languages provide a reasonable mixture of paradigms and practical applications:

    Racket;
    C;
    JavaScript;
    Squeak;
    Java;
    Standard ML;
    Prolog;
    Scala;
    Haskell;
    C++; and
    Assembly.

    How to Prove It: A Structured Approach by Velleman.
    How To Solve It by Polya.

    CLRS.
    Any of the Art of Computer Programming series by Knuth.


    Introduction to the Theory of Computation by Sipser.
    Computational Complexity by Papadimitriou.

Gödel, Escher, Bach by Hofstadter.

lol

Name: Anonymous 2013-02-04 22:04

Computer Architecture: A RISC Partisan's Approach, David Patterson and John Hennessy.
The Art of [x86] Assembly, Randall Hyde.
The C Programming Language, The Elder Gods Brian Kernighan and Dennis Ritchie.
The Mythical Man Month, Fred Brooks.

Name: >>37 2013-02-04 22:09

>>37
Or,

What am I Programming?,
How am I Programming It?,
How Do I Program Something Bigger?,
Why Does My Program Suck?

Name: Anonymous 2013-02-04 23:08

>>36
Racket;
It has a nice editor, but those guys don't seem to mingle much with the rest of the Scheme crowd.

Squeak;
Back to c2 wiki, or at least, impress me that this thing is useful for something.

Java;
UUGHH IHBT

The rest is okay.

Name: Anonymous 2013-02-05 0:24

>>39
I can get their point, ever since r6rs Scheme has been going nowhere.

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