Outbound Links
- A Brief, Incomplete, and Mostly Wrong History of Programming Languages
- Always Bet On Text
- Cool Uris Don't Change
- Dongly Things
- Go To Statement Considered Harmful
- How To Be A Programmer: A Short, Comprehensive, and Personal Summary
- How To Write Unmaintainable Code
- If Carpenters Were Hired Like Programmers
- In praise of idleness
- No Silver Bullet: Essence and Accidents of Software Engineering
- Obvious to you. Amazing to others.
- On computable numbers with an application to the Entscheidungsproblem or SCOOPING THE LOOP SNOOPER
- Programming Sucks
- Teach Yourself Programming in Ten Years
- The Joel Test
- The Next 700 Programming Languages (pdf)
- The Wetware Crisis: the Dead Sea effect
- Why Functional Programming Matters (pdf)
- Why I hate frameworks
- Why Should I Care What Color the Bikeshed Is?
- A mathematician's lament
- http://worrydream.com/refs/
- Gist: download_pdfs.ps1
- Extensive List of free programming books
- 600 online courses for free
- Evergreen Skills for Software Developers
Classic Articles of Computer Science
- A Brief, Incomplete, and Mostly Wrong History of Programming Languages (James Iry)
- Always Bet On Text (graydon2)
- Cool Uris Don't Change (Tim Berners-Lee)
- Dongly Things (Douglas Adams)
- Go To Statement Considered Harmful (Edsger W. Dijkstra)
- How To Be A Programmer: A Short, Comprehensive, and Personal Summary (Robert L. Read)
- How To Write Unmaintainable Code (Roedy Green)
- If Carpenters Were Hired Like Programmers (Unknown)
- In praise of idleness (Bertrand Russell)
- No Silver Bullet: Essence and Accidents of Software Engineering (Fred Brooks)
- Obvious to you. Amazing to others. (Derek Sivers)
- On computable numbers with an application to the Entscheidungsproblem or SCOOPING THE LOOP SNOOPER (Geoffrey K. Pullum)
- Programming Sucks (Peter Welch)
- Teach Yourself Programming in Ten Years (Peter Norvig)
- The Joel Test (Joel Spolsky)
- The Next 700 Programming Languages (pdf) (P.J. Landin)
- The Wetware Crisis: the Dead Sea effect (Bruce F. Webster)
- Why Functional Programming Matters (pdf) (John Hughes)
- Why I hate frameworks (Benji Smith)
- Why Should I Care What Color the Bikeshed Is? (Poul Henning) by Robert L. Read
Mathematics
External Links
- http://worrydream.com/refs/ — a great cache of computer science pdfs, maintained by Bret Victor.
- Gist:
download_pdfs.ps1
— a powershell script that downloads all files from Bret Victor's "refs" page (above) - Extensive List of free programming books
- 600 online courses for free
- Evergreen Skills for Software Developers