Skip to content

Instantly share code, notes, and snippets.

@kwccoin
Forked from cellularmitosis/README.md
Created February 12, 2020 23:14
Show Gist options
  • Star 0 You must be signed in to star a gist
  • Fork 0 You must be signed in to fork a gist
  • Save kwccoin/b94adb1f18c987bfec5012c27aa986bd to your computer and use it in GitHub Desktop.
Save kwccoin/b94adb1f18c987bfec5012c27aa986bd to your computer and use it in GitHub Desktop.

Tech Links

See also my tech blog.

Computer Architecture

Simple / Educational Register-machines:

Simple / Educational Stack-machines:

The cult of SUBLEQ

OISC: One Instruction Set Computers!

Relay Computers:

Delay-line memory:

CPU Emulation

Compilers, Interpreters, Language Design, etc.

"bootstrapping"

Tutorials

Books

Talks

Simple interpreter codebases to study

Simple compiler codebases to study

Virtual machines

Language Design

Language-related Courses

Optimization and JIT'ing

Garbage Collection

Data structures

Operating Systems

Programming

From-scratch

Practice

Lisp

Common Lisp vs Scheme vs Clojure

Clojure

Clojure and Clojure-like implementations:

Scheme

Rust

Lisps implemented in Rust

Golang

Standard library:

Learning Golang:

Articles

C

Lua and LuaJIT

SQL

HTTP

GUI programming

X11

Golang

Awesome

Courses

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment