just stumbled upon an incredible piece of MUD/MOO history from the mid-90s web that disappeared in the 2000s and is now all but forgotten. it is a testament to the interactive and creative possibilities real people imagined in the 90s, before greed and pessimism spread through the world wide web.

MOOSE Crossing: A MUD for Kids was a mud/moo designed by Amy Bruckman at MIT as her doctoral dissertation project in 1996

"MOOSE Crossing is a MUD designed to get kids 9-13 excited about reading,
writing, and computer programming. It includes a new programming language
(MOOSE) and client interface (MacMOOSE) designed to make it easier for kids to
learn to program.

Kids have made things like pigs you can hug, light bulbs that tell light
bulb jokes, and pots of gold at the end of the rainbow that ask you a
riddle! They're doing creative writing and computer programming in their
spare time for fun, and meeting other kids from around the world."

(from a rec.games.tiny.mud announcement https://groups.google.com/u/1/g/rec.games.mud.tiny/c/MhnTf0G3C_0/m/BKWIngCp440J)

while a moo wasn't anything new at all in 96, what i find incredible is that her team also built a custom graphical mud programming WYSIWYG client, for Mac and Windows. the clients - MacMOOSE.sea.hqx and WinMoose.exe appear to be lost to time (edit: macmoose has been found! https://mastodon.tomodori.net/@vga256/115988260112466194), but i found this screenshot buried in the wbm. you can see how an object is broken down into verbs and properties.

i have about a million questions about how the client-server system worked because this is adorable and user friendly. but for now, i'm excited to just think out loud about what the world wide web could be made into today, if developers got more interested in user-driven interactivity

this is the original site for MOOSE Crossing:
https://web.archive.org/web/19981202051515/http://www.cc.gatech.edu/fac/Amy.Bruckman/moose-crossing/

Amy's dissertation in html:
https://ic.media.mit.edu/Publications/Thesis/asbPHD/HTML/

#mud #moo #retroComputing #macintosh #vintageApple #worldWideWeb #indieWeb #smallWeb #history #digipres

@vga256 I just found this whole thread--wow! I'm touched, and happy to answer any/all questions.

@asb awesome! I wasn’t sure if you still logged into masto now and then.

I did my best to recover as much info/files on moose as I could. super thankful that fred martin hung on to a backup of the cherupkaha ftp server, so i was able to recover the macmoose and winmoose clients.

was there ever a snapshot of the moosecrossing MOO database in any of its incarnations? or server/driver code? i’ve been doing some research on the various descendants of tinymud/muck/moo and i assume that moosecrossing was derived from one of the above, but it’s super hard to find any old driver/lib/db code anymore.

i was also wondering if any files/docs survived from the scripting language interpreter? the human readable/writable aspect of it is really, really well thought-out and i’d be curious how the parser was written to accommodate the grammar.

this has been really fun to dig into. i’m only sad that i stumbled on it decades too late.

@vga256 built on top of MOO!