[ 3 / biz / cgl / ck / diy / fa / ic / jp / lit / sci / vr / vt ] [ index / top / reports ] [ become a patron ] [ status ]
2023-11: Warosu is now out of extended maintenance.

/sci/ - Science & Math


View post   

File: 23 KB, 500x431, 41IHBJFnG3L._SY429_BO1,204,203,200_.jpg [View same] [iqdb] [saucenao] [google]
11937560 No.11937560 [Reply] [Original]

why do math majors tremble at the sight of pic related?

>> No.11937563

>>11937560
Hey bitch you wnana fucking foght me bitch no you DO FUCKing NOt bexause i will mamsh the fucking head out your head btiches i will fuck y ou up i iwll headbutt your head through a wall to go the other wall to the other wall.

>> No.11937593

>>11937560
What percentage of software is written with those principles in mind? 0.001%? Even less? We're in the age of JavaScript written by people who attended a two week coding boot camp. Any formal CS principle is now irrelevant for the vast majority of coding.

>> No.11937611

>>11937560
>implying the average code monkey has ever touched a book on the theory of programming

>> No.11937625

>>11937611
I have. I was in a Books-A-Million and saw this very boxset. I picked it up, leafed through it a bit, and put it back down. The 'I bought Learn HTML in 24 Hours' instead. Now I hate myself for spending twenty years building websites with zero lasting power instead of writing software that does anything remotely useful.

>> No.11937629

>>11937560
what is that?

>> No.11937656
File: 32 KB, 400x382, 1511029928498.jpg [View same] [iqdb] [saucenao] [google]
11937656

actually I used to like those books.... back in HIGHSCHOOL!!!

>> No.11937661

>>11937560
Knuth's book series is a great review of algorithmic techniques, particularly those that yield good programming solutions, from the 70s to the 2000s, but as a tome it's not exactly useful. What you should do is his book concrete mathematics, do as many algorithms problems from various sources and papers as you can, read complexity, do more mathematics like algebra, analysis, number theory, combinatorics, etc etc.

If you want to do well in programming, these books aren't really about programming - they're reference tools for sophisticated algorithms that could come up. In that context, if you're interested in TAoCP, you're most likely interested in theory and CS, to which you should just do it properly and not rely on a collection with limited scope.

>> No.11937691

These books are less about programming, than they are about using the right algorithms. They are from a time, where hardware was very limited and most programmers had to solve problems, which these books give solutions for. Nowadays they are mostly outdated, because every useful algorithm has been already implemented in the most efficient way possible and is available in some importable python or javascript library.

There are still some people, who may find them useful, e.g. for embedded platforms. Most of the stuff hold up pretty well, but some of it is not state of the art anymore and has been superseded by better algorithms. Still it is good as a reference.