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

Pages: 1-4041-

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.

Name: Anonymous 2013-02-05 0:32

Read K&R for C, read stephen prata for C++. Java, I don't know, just read fucking tutorials or something. Java books are horrible.

Name: Anonymous 2013-02-05 11:29

Even a Geek Can Speak by Asher. <- retarded
The LaTeX Companion. <- not programming
The TeXbook by Knuth. <- not programming
Calculus by Spivak. <- garbage
comfortably edit a file with emacs and vim; <- lol
The Unix Programming Environment by Kernighan and Pike. <- lol outdated
 The following languages provide a reasonable mixture of paradigms and practical applications:

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

    How to Prove It: A Structured Approach by Velleman. <- lol useless
    How To Solve It by Polya. <- lol useless

    CLRS. <- lol
    Any of the Art of Computer Programming series by Knuth. <- lol


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

Gödel, Escher, Bach by Hofstadter. <- ???

Name: Anonymous 2013-02-05 11:58

The best programming book would be one that taught people not to be so fucking helpless. Every fucking forum is filled with these pathetic fucks that are completely unable to solve any problem themselves and will just keep repeating the same question until given a predigested answer at which point they move on to the next thing, repeat ad nauseaum.

Name: Anonymous 2013-02-05 12:08

Design Patterns in Ruby, Russ Olsen

Enjoy your Enterprise Quality job.

Name: Anonymous 2013-02-05 12:31

>>44
ruby
lmao

Name: Anonymous 2013-02-05 12:57

don't read books, they damage the brain.

Name: Anonymous 2013-02-05 14:00

>>43
I'm not a retard you fucking pathetic self-important narcissistic cock-whore. Nor would I ask as ridiculous a question as what is the "best programming book".

I simply asked for suggestions of interesting or informative background texts which might give me some deeper insight or provide a fresh approach at looking at things.

I'm taking a pragmatic approach and trying to recognise my own failings and areas where I can improve; you're sitting on your fucking fat slovenly prolapsed cunt telling yourself you're so much better than anyone who might even consider it possible to appeal to a higher authority.

Suck my fat faggot cock you hateful cunt-licker.

Name: Anonymous 2013-02-05 14:14

>>47
I wasn't even talking about you, but if you're that butthurt you must fit the description.

Name: Anonymous 2013-02-05 15:16

>>48
I doubt he is, I know the kind you're talking about.
Completely different kettle of fish.

Nevertheless, nobody enjoys reading shitty diatribes- and what's more, nobody learns anything from them either.

It would be naive at best to think that people listen and take on board harsh criticism on the internet.

which probably counts for this as well.
Put it this way, you're wasting your time on people you think aren't worth your time.

Name: Anonymous 2013-02-05 16:21

Suck my fat faggot cock you hateful cunt-licker.
that's hot!

Any TDD related book

Name: Anonymous 2013-02-05 18:25

>>50
LLLLLEEEEEEEEEEEEEEEEEEEEEEEEEEELLLLLLLLLLLLLLLLLLLLLLLLLL
>EGIN LE SAGE!
>EGINGOINGWINZIMSIN GRO!!!!! XDDDDD

Name: Anonymous 2013-02-05 18:40

>>1                            `
>2013
>reading about programming
>not just programming

Name: Anonymous 2013-02-05 19:09

>>52
LLLLLEEEEEEEEEEEEEEEEEEEEEEEEEEELLLLLLLLLLLLLLLLLLLLLLLLLL
>EGIN LE MEME GROS QUOTES!
>LE 2013
XDDDDDDDDDDDDD
>EGINGOINGWINZIMSIN GRO!!!!! XDDDDD

Name: Anonymous 2013-02-05 20:53

>>49
people you think aren't worth your time
That isn't the case, as the goyim are worth the jew's time, and they wouldn't be here stewing if they weren't. But being as this is a completely praguematic place, we are unable to outright reject the notion of the jew ever doing anything at all turns for no more reason than the unspecified and/or hyperbolic so-called "logic", ad hominem, and lots of flailing. The same song and dance has to persist, to a parasitic level, anywhere that the failing and synthetic ciruitry is removed and made known.
And then there are the pathetic appeals to their ideas of what the rules of the board are, and about supposed irrelevance. However anyone who is praguematic will find the notion that programming only pertains to electronics and computers quite hilarious, especially when coupled with the fact that he routinely slides the board with utter garbage to stifle exposition.

Tell me, why does he persist if we're "not worth" this jew's time? How much would you pay someone to shit up this board to subvert voices of dissent? How much money do you have at your disposal? How much money do you think a jew who would order such a thing would have at their disposal? Tell me, how much do you think it would take to pay the lowest ranking jews to do it? You know, the ones who're at the bottom of the jewlluminati pyramid, I'll bet 50 shekel that it's as much as my bet per post, at most.

Name: counter-slide 2013-02-06 0:25

Still waiting, >>49.

Name: Anonymous 2013-02-06 0:51

>>54
If idiocy hurt, you'd be screaming in agony.

Name: Anonymous 2013-02-06 0:54

>>54
I would pay a lot of money to have someone bricksock some sense into you, illogical racist cretin.

Name: Anonymous 2013-02-06 1:20

>>57
I'll do it for $50/kilograms.

Name: Anonymous 2013-02-06 1:37

>>57
Looks like we got ourselves a tough kike over here.

Name: Anonymous 2013-02-06 2:14

>>57
Good thing you don't want Mentifex to be bricksocked, that would cost a fortune.

Name: Anonymous 2013-02-06 2:20

>>60
YOU ARE MAGIC

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