Very Interesting Resources
Very Interesting Webpages
6502
Abstract Algebra
Agile Development
Algorithms
Character Sets
Commodore 64
Compiler Construction
Computational Complexity
Constraint Programming
DOS
Electronics
Electronics Projects
Energy Management
Formal Specification
Functional Programming
Game Assets
Haskell
Literature
Logic
Lua
- The Programming Language Lua
- Lua 5.3.5 Online Demo for MS-DOS : Lua.org, PUC-Rio : Free Download, Borrow, and Streaming : Internet Archive
Mathematics
Modal Logic
Parsing
Philosophy
PostgreSQL
Public Domain
- David Ahl places all his classic computing publications into the Public Domain « Adafruit Industries
- Llamasoft 8 bit games
- Commons:Pearson Scott Foresman - Wikimedia Commons
Scheme
Software Engineering
Type Theory
- Type Theory (Stanford Encyclopedia of Philosophy)
- Intuitionistic Type Theory (Stanford Encyclopedia of Philosophy)
Very Interesting Books
Apple II
- The Applesoft Tutorial (online @ archive.org)
- Disk Operating System Instructional and Reference Manual: DOS Version 3.2 (online @ archive.org)
Compiler Construction
- Compilers and Compiler Generators (borrow @ archive.org)
Game Development
- Game Programming Patterns (online @ gameprogrammingpatterns.com)
Logic
- Introduction to Mathematical Proof (online @ monks.scranton.edu)
Lua
- Programming in Lua (first edition) (online @ www.lua.org)
Numerical Analysis
- An Introduction to Computer Simulation Methods: Applications to Physical Systems (borrow @ archive.org)
- Inside SPICE (online @ archive.org)
PLDI
- Theories of Programming Languages (borrow @ archive.org)
Pascal
- Programming Your Own Adventure Games in Pascal (online @ archive.org)
Term Rewriting
- Advanced Topics in Term Rewriting (borrow @ archive.org)
Type Systems
- Counterexamples in Type Systems (online @ counterexamples.org)
User Interface
- The Humane Interface (borrow @ archive.org)
Very Interesting Papers
Algebraic Logic
Algorithms
- A Discipline of Dynamic Programming over Sequence Data (online @ bibiserv.cebitec.uni-bielefeld.de)
Compiler Construction
Coq
- Interaction Trees (online @ archive.org)
Equational Logic
- Equational logic, unification and term rewriting
- Field Guide to Equational Logic
- Equational Logic (Course Notes, USC, Spring 2017)
Formal Language
- On the Structure of Context-Sensitive Grammars (online @ archive.org)
Functional Programming
- Total Functional Programming (online @ www.jucs.org)
Lambda Calculus
- A Short Introduction to the Lambda Calculus
- Introduction to Lambda Calculus
- Chapter 5: The Untyped Lambda Calculus
Modal Logic
- A Modal Walk Through Space (online @ web.archive.org)
Parsing
Relational Programming
Term Rewriting
Topology
- Finite Topological Spaces (online @ www.math.uchicago.edu)
Very Interesting Repositories
Programming Languages
- manuel/wat-js: Concurrency and Metaprogramming for JS
- dcurrie/wren: Language with a bytecode compiler that can run on computers with only a few kB of RAM.
Public Domain
Scheme
TLA(plus)
Theorem Proving
- stepchowfun/proofs: My personal repository of formally verified mathematics.
- thautwarm/Sequent.jl: formally and easily, describe the semantics.