Inform 7:用自然语言写互动小说的编程语言
来源:ganelson.github.io — 2026-11
📋 概述
Inform 官网首页,介绍这门面向互动小说作者的编程语言:它用自然语言语法书写,取材于语言学与文学化编程的思路。用途横跨三类场景——文学写作的媒介、游戏行业的原型工具、以及中学与大学的数字叙事课程教材,并多次进入 TIOBE 最具影响力编程语言前 100。2006 年 4 月诞生,2022 年 4 月开源。站点上集中了生态入口:最新版本与 Mac/Windows/Linux 应用下载、语言文档、演进提案、GitHub 源码以及以文学化程序形式排版的源码、缺陷跟踪(目前在 Jira,计划迁到 GitHub Issues)、互动小说社区论坛、IFDB 上 1000 多个用 Inform 写的作品,以及 IFComp、Spring Thing、Narrascope 等活动与 Emily Short 的 Interactive Storytelling。页面也注明站点正在从 Dreamhost 迁往 GitHub Pages,暂时可能出现各种小毛病。
🔑 核心要点
- 语法本身就是自然语言,取材于语言学与文学化编程,读代码时也在读散文。
- 2006 年 4 月诞生、2022 年 4 月开源,多次进入 TIOBE 最具影响力语言前 100。
- 用途横跨三类场景:文学写作媒介、游戏行业原型工具、学校数字叙事教材。
- 源码以两种形式发布:常规仓库,以及作为文学化程序排版的版本。
- 生态入口齐全:语言文档、演进提案、社区论坛、IFDB 上 1000 多个作品、IFComp 与 Narrascope 等活动。
- 站点正在从 Dreamhost 迁往 GitHub Pages,页面自认「可能有各种小毛病」。
💡 金句
Inform 用自然语言书写,并从语言学与文学化编程中取材,被广泛用作文学写作的媒介、游戏行业的原型工具,以及学校与大学的教学素材。
👍 0
👎 0
← 返回 Lobsters 首页