"There's a lot written here, but here are some of the highlights:")
(p
(ul
- (li (b "Scheme") " was originally started to explore the " (b "actor model")
+ (li (b "Scheme") " "
+ (a "http://cs.au.dk/~hosc/local/HOSC-11-4-pp399-404.pdf"
+ "was originally started ")
+ " to explore the " (b "actor model")
". (It became more focused around studying the " (b "lambda calculus")
" very quickly, while also uncovering relationships between the two systems.)")
;; Subject Predicate Object
- (li "The " (b "ActivityPub") " protocol for " (b "federation")
+ (li "The " (a "https://www.w3.org/TR/activitypub/"
+ (b "ActivityPub"))
+ " protocol for " (b "federation")
" uses the " (b "ActivityStreams") " format for serialization. "
(b "Text adventures") " and " (b "MUDS")
" follow a similar structure to break down the commands of players.")
(li (b "Federation") " and the " (b "actor model") " both are related to "
"highly concurrent systems and both use message passing to communicate "
"between nodes.")
+ (li "Zork, the first major text adventure, used the " (b "MUDDLE") " "
+ "language as the basis for the Zork Interactive Language. MUDDLE "
+ "is very " (b "Scheme") "-like and in fact was one of Scheme's predecessors. "
+ "And of course singleplayer text adventures like Zork were the "
+ "predecessors to MUDs.")
(li "In the 1990s, before the Web became big, " (b "MUDs")
" were an active topic of research, and there was strong interest "
- "in building decentralized systems similar to what is being "
+ (a "http://www.saraswat.org/desiderata.html"
+ "in building decentralized MUDs")
+ " similar to what is being "
"worked on for " (b "federation") ". "
"(See the network spaces desiderata document.)")))))