about summary refs log tree commit diff stats
diff options
context:
space:
mode:
authorJimmy Miller <jimmyhmiller@gmail.com>2020-10-08 20:05:56 -0400
committerGitHub <noreply@github.com>2020-10-08 20:05:56 -0400
commit97f4d3ed954ae1adbbba132c7d388bc27d1a9958 (patch)
tree4bd39324465f19fafcafcd7203d7ecd25a884877
parentb8fd119b784e1eda55462a587851cadf56f61700 (diff)
downloadmu-97f4d3ed954ae1adbbba132c7d388bc27d1a9958.tar.gz
Fix broken link
-rw-r--r--README.md2
1 files changed, 1 insertions, 1 deletions
diff --git a/README.md b/README.md
index 83a479b6..971f3b48 100644
--- a/README.md
+++ b/README.md
@@ -179,7 +179,7 @@ Mu builds on many ideas that have come before, especially:
 - [Peter Naur](http://akkartik.name/naur.pdf) for articulating the paramount
   problem of programming: communicating a codebase to others;
 - [Christopher Alexander](http://www.amazon.com/Notes-Synthesis-Form-Harvard-Paperbacks/dp/0674627512)
-  and [Richard Gabriel](http://dreamsongs.net/Files/PatternsOfSoftware.pdf) for
+  and [Richard Gabriel](https://www.dreamsongs.com/Files/PatternsOfSoftware.pdf) for
   the intellectual tools for reasoning about the higher order design of a
   codebase;
 - [David Parnas](http://www.cs.umd.edu/class/spring2003/cmsc838p/Design/criteria.pdf)