Discussion
Loading...

Post

Log in
  • About
  • Code of conduct
  • Privacy
  • Users
  • Instances
  • About Bonfire
mathew
mathew
@mathew@universeodon.com  ·  activity timestamp 2 weeks ago

I knew that Infocom’s ZIL was based on MDL, which was based on Lisp. What I didn’t know until this week is that ZIL doesn’t have lists. Lisp without lists!

The reason being that Zork was supposed to be a quick hack to make some money while Infocom built their actual product, and they already had Zork written in MDL at MIT. So it was a case of implementing the least MDL possible with the smallest runtime possible so they could port Zork to popular home computers.

Anyway, an article by @zarfeblong will tell you a lot more about ZIL if you’re interested:

https://blog.zarfhome.com/2019/04/what-is-zil-anyway.html #InteractiveFiction

Zarf Updates

What is ZIL anyway?

The Infocom ZIL code dump has kicked off a small whirlwind of news articles and blog posts. A lot of them are somewhat hazy on what ZIL is, and how it relates to MDL, Lisp, Z-code, Inform, and the rest of the Golden-Age IF ecosystem. So I'm ...
  • Copy link
  • Flag this post
  • Block

bonfire.cafe

A space for Bonfire maintainers and contributors to communicate

bonfire.cafe: About · Code of conduct · Privacy · Users · Instances
Bonfire social · 1.0.1-alpha.44 no JS en
Automatic federation enabled
Log in
  • Explore
  • About
  • Members
  • Code of Conduct