Programming
CRDT
Memory Efficient CRDTs in Dynamic Environments
PDF document
Real time group editors without Operational transformation
GROUP2016
OWebSync: Seamless Synchronization of Distributed Web Clients
move-op
A coordination-free, convergent, and safe replicated tree
Moving Elements in List CRDTs
Interleaving anomalies in collaborative text editors
PushPin: Towards Production-Quality Peer-to-Peer Collaboration
PDF document
CRDTs: Consistency without concurrency control
Local-First Software:You Own Your Data, in spite of the Cloud
./147.102.4.35:9001.eps
move-op
final-with-color
A comprehensive study of Convergent and Commutative Replicated Data Types
Rete
Rete
Empirical
An empirical study of FORTRAN programs
On the Cognitive Prerequisites of Learning Computer Programming
The Social Dynamics of Pair Programming
CDs base paper.doc.pdf
learning_2020-10-08 23.15.21.pdf
Culture
Hacker: Heroes of the Computer Revolution
The Story of Mel
Mythical Man Month
Philosophy
Read
QXP Arns 73
Maybe
To Read
Programmed Inequality
Software Design for Flexibility
Rhetorical code studies
Cognition in the Wild
Publishing Software as a Speech Act
Computers and Exploratory Learning
“Beards, Sandals, and Other Signs of Rugged Individualism”: Masculine Culture within the Computing Professions
Databases
Green-Vol5-DBS-017
Read
Alibaba Hologres
Database Internals
columnstoresfntdbs
Red Book
Lightweight Locking
Kaempgen_harth_ssb-benchmark_ESWC-2013_own_version
To Read
To Read
Cognitive Dimensions of Notation
Microsoft Word - IfATree.2.doc
Security
HyperVisor Malware
Hypervisor-assisted dynamic malware analysis
Snort
Threat Modeling
Control Flow Integrity
OS
Three Easy Pieces
On Dynamic Program Relocation
Classics
shannon1948.dvi - entropy
Dataless Programming
Misc
The Go Programming Language
2021-03-03 112340_B760CFA0-D2D5-48F9-8DE0-B036C525B7CE.pdf
DTrace Internals: Digging into DTrace (1)
Reading Group
Time Clocks Lamport
Licklider - Man-Computer Symbiosis
Extra Credit
To Read
Out of the Tar Pit
Test Drives
Proofs and Types
Propositions as Types - Wadler
Future of Coding
WorryDream Refs
Read
Potential Trial Runs
Reading Order
References
Queue
The New Media Reader
Potential Order
PLT
Runtime Tags Aren’t Necessary
ACMB018B-80.tex
immix-pldi-2008
Read
To Read
Implementing Primitive Datatypes for Higher-Level Languages
Building JIT Compilers for Dynamic Languages with Low Development Effort
Effect Handlers, Evidently
Rabbit Compiler
Representing Type Information in Dynamically Typed Languages
Uniprocessor Garbage Collection Techniques
2020-10-08 231348_2020-10-08 23.15.21.pdf
Martens
Software Foundations
1411.0352
Compiling Tree Transforms
Tag-free Garbage Collection for Statically Typed Languages
The AWK Programming Language
The C Programming Language (Second Edition)
Principles of program analysis
bafykbzacedwdbad5az5etwye6dkjudssqlymu2lh7ny5peyq5rys6wqn6qoda
Introduction to Compilers and Language Design