Re:A Periodic Table of System Design Principles
by skydhash on Wednesday July 30, 2025 @07:37AM
(#44732927)
I don't remember the exact book/article that prompted me, but I believe it's because everything software is designed by humans for humans. We invented formalism because it's a nice way to communicate truth about the world. Then we invented computers that act based on formal instructions. Then it's been us trying to replicate the world on top of computers. Paradigms are models of communication, data structures are models of information, algorithms are reusable instructions.
Great to see an attempt at describing this phenomenon. A great start to what will surely be an awesome resource.