6 ms·
I loved LambdaMoo. It was installed on our high school network in maybe '97 and I created whole worlds in there for friends to explore, including interactive fu
by core-questions 7y ago
I loved LambdaMoo. It was installed on our high school network in maybe '97 and I created whole worlds in there for friends to explore, including interactive functions. Had no idea I was writing "lambdas" at the time, it was just an interesting way to build a text adventure from within itself.
- sedatk 7y agoWow, I had no idea LambdaMOO was capable of that. I knew that MUSH/MOO like systems were rich but not to that extent. It was essentially proto-Minecraft in a sense?
- clouddrover 7y agoLambdaMOO is a fully programmable text-based virtual reality. Here's the LambdaMOO programmer's manual: https://hayseed.net/MOO/manuals/ProgrammersManual.html https://hayseed.net/MOO/manuals/ProgrammersManual.html Webpage: https://www.moo.mud.org/ https://www.moo.mud.org/ Other resources: https://github.com/johndoe771/lambda-moo-programming https://github.com/johndoe771/lambda-moo-programming And for LambdaMOO itself telnet to lambda.moo.mud.org 8888.
- stormcode 7y agoIf you are looking for an interesting LambdaMOO like MOO to check out, I'd recommend ChatMUD (it runs a fork of LambdaMOO called ToastStunt). You can connect from the we. Using this webclient: http://pubclient.sindome.org/player-client/?gh=chatmud.com&gp=7777 http://pubclient.sindome.org/player-client/?gh=chatmud.com&g...
- stormcode 7y agoMore resources for those interested, probably the most comprehensive and up to date site: https://lisdude.com/moo/ https://lisdude.com/moo/
- zxcvbn4038 7y agoVery cool! Last I looked Lambda Moo and related topics seemed to lead to a maze of defunct ftp sites and occasionally a web site. Glad these aren’t completely lost to time.
- VadimPR 7y agoFor a telnet client, https://mudlet.org https://mudlet.org is something FOSS and crossplatform you can run (disclaimer - involved with project)
- emmelaich 7y agoOr if you don't have telnet installed, you can use the `-t` option to netcat.
- wymy 7y agoI spent many many hours playing/coding/wizard-ing with several Star Trek themed MOOs and an original space themed version. I thoroughly enjoyed the language and environment. MOO is really where I initially grasped and thrived with OOP.
- core-questions 7y agoI guess? I logged into it and there was some basic world that must have been out of the box demo data, and it seemed like basically a REPL where you could create objects like rooms, and verbs, and a verb could move you to a different room; so like a REPL with state like a shell's pwd and environment. I would just carve off rooms, I think I made some chest-like things. You'd write tons of text for different verbs people might use. I can't remember any of the code, at all, now though. Just remember constructing "The Ethereal Plane" with all sorts of cloud metaphors for computing back before that was cool~
- hinkley 7y agoI never played one, knew a couple people who worked on them. MOO software was one of the first handful of pieces of software I ever read the source for. Heard somewhere that a MOO (LambdaMOO?) had a Slab Allocator and I wanted to see how it worked.