free-programming-books/free-programming-books.md at master · vhf/free-programming-books

As the title suggests -- lots of links to books on programming. A bit mixed but there's definitely some good stuff in here.

to ag0700 books etext programming teaching ... on 01 December 2013

base:start [Codebase 64 wiki]

Loads of information on low-level programming on the C64.

to c64 commodore demos programming retrocomputing ... on 07 September 2013

Fortran 90 — Fortran90 1.0 documentation

More specifically: Fortran for Python users. (It probably says something about Fortran that the domain name wasn't already taken!)

to fortran numeric programming python ... on 12 August 2013

Ned Batchelder: Two problems

"Some people, when confronted with a problem, think, "I know, I'll use threads," and then two they hav erpoblesms." And variations.

to amusements jokes programming ... on 02 August 2013

Ned Batchelder: Loop Like A Native

Tricks with Python iterators. I don't do very much of this -- I'm not entirely convinced that it's a not a bit excessively magical -- but it is cute.

to iteration iterator programming python ... on 02 August 2013

Anatomy of a pseudorandom number generator – visualising Cryptocat’s buggy PRNG | Naked Security

Another example of why writing your own crypto code probably isn't a good idea.

to bugs cryptography programming ... on 11 July 2013

Proper handling of SIGINT/SIGQUIT

What shells and applications ought to be doing.

to programming shell sigint signal unix ... on 07 June 2013

Embedded in Academia : Reading Code

A discussion of the importance of reading code.

to ag0700 code programming reading teaching ... on 28 May 2013

The Rust Programming Language

Mozilla's answer to Go, it appears.

to language-design programming rust ... on 09 April 2013

Tags related to programming

- programming
 
3 3d
2 6502
1 68000
1 abertay
2 adventure
18 ag0700
4 ag0803
1 ag0907
1 ai
1 algorithm
2 algorithms
1 alsa
1 amiga
10 amusements
1 android
1 apl
1 apue
3 architecture
1 architecture1
1 arithmetic
3 arm
1 art
9 assembler
2 assembly
4 audio
2 awk
1 ball
1 binary
1 bioinspired
1 bit-twiddling
1 bloom
5 books
1 bugs
13 c
6 c++
1 c64
2 cache
1 chess
1 chroot
2 cmp201
1 cobol
1 code
1 coding-style
1 comment
1 commodore
1 comp-ed
4 compiler
1 complexity
2 computing
22 concurrency
2 concurrent
1 constant-time
1 container
5 continuations
1 copy-paste
1 cross
2 crypto
2 cryptography
3 cs
2 csp
1 cute-code
3 data-structures
3 debugging
1 demo
3 demos
10 design
1 documentation
2 editing
1 editor
1 edsl
1 electronics
2 emacs
1 embedded
1 eratosthenes
1 erlang
1 error
1 errors
1 esp8266
6 etext
2 exceptions
1 exim
1 file-formats
1 floating-point
1 fluid
1 forth
2 fortran
13 functional
3 fyp
21 games
5 gba
1 gcc
2 generics
1 gpu
10 graphics
1 gtk
2 hash
12 haskell
1 history
5 homebrew
1 html
1 html5
1 humour
1 ia32
1 ieee
1 if
1 iteration
1 iterator
3 jack
3 java
6 javascript
1 jokes
1 kerberos
1 kogut
18 language
19 language-design
1 languages
1 latex
2 library
4 linux
2 linux-kernel
4 lisp
1 live-coding
1 make
8 maths
1 memory
1 message-passing
1 microcontroller
1 midi
1 mit
1 mobile
1 mount
1 mythryl
1 namespace
1 natural
2 network
3 networking
1 number
3 numeric
3 obfuscated
1 ocaml
3 oo
1 ooc
6 opengl
4 optimisation
2 os
1 ownership
1 papers
8 parallel
1 parallel-survey
1 parasail
1 parsing
3 patterns
1 pdc
1 pdp1
2 performance
1 phone
1 photoshop
5 playstation
1 primes
1 procedural
215 programming
5 ps2
1 puzzle
20 python
1 r
2 raspberry-pi
1 reading
1 reading-code
1 representation
48 research
11 retrocomputing
1 reverse-engineering
1 road
1 robotics
1 rpn
1 ruby
2 rust
2 safety
1 sandbox
1 scala
1 scalability
4 scheme
1 science
2 sdl
4 security
2 sed
1 shell
1 sicp
1 sieve
1 sigint
1 signal
1 simulation
1 sleep
1 snobol
19 software
2 software-engineering
1 source
1 spacewar
1 spam
2 sparc
2 spelling
1 splash
1 statistics
2 style
1 swig
1 systems
25 teaching
1 templates
2 to-package
2 tv
1 type-systems
1 type-theory
2 types
6 unix
2 vector
1 videocore
1 vim
3 visualisation
3 vm
2 volumetric
12 web
2 wiki
1 win32
1 wireless
1 writing
3 x
2 x86
1 xpl0