微软(通过 Tracer AI)针对开源游戏平台 Luanti 提交的数字千年版权法(DMCA)下架通知已被撤回,该应用现已重新上架 Google Play 商店。此次撤回实际上结束了该事件,确认微软无意采取进一步法律行动。 令人惊讶的是,据发现,微软本身也在内部研究中使用 Luanti,并特别指出该平台开源的特性及其富有表现力的 Lua API 是其优于《我的世界》(Minecraft)以进行原型设计和数据收集的原因。 虽然 Luanti 团队对问题的迅速解决感到欣慰,但他们也对为捍卫该项目所耗费的时间和精力表示沮丧。他们感谢社区给予的大力支持,并希望未来的更新能专注于开发和新功能,而不是法律纠纷。
**Bespoke**,亦称“女王准则”(The Queen’s Code),是一种讽刺性的编程语言,旨在以维多利亚时代的正式礼仪取代现代编程中简洁且咄咄逼人的指令。该语言的创作前提是将编译器视为受人尊敬的合作伙伴,而非卑微的工具。Bespoke 要求所有代码——从变量声明到内存管理——都必须以礼貌的请求方式表达。
该语言拒绝使用诸如 `int` 或 `bool` 之类的“粗俗”简写,要求使用“一个整数”(An Integer Number)和“一个真值”(A Truth Value)等完整且具有描述性的类型。语句以句号而非分号结尾,且编译器强制执行英式拼写和得体的礼仪。即使是更改变量,也需要表达谦卑的歉意;并发处理则依赖“相互谦让”而非锁机制。
如果程序遇到运行时错误,它不会崩溃,而是会递交一份正式的道歉辞呈并退出。尽管作者承认 Bespoke 并不能提升性能或解决并发错误,但它挑战了现代计算中那种充满敌意的基调。它提出了一个深刻且充满奇思妙想的问题:如果我们非要向机器索取不可能之事,难道我们不能至少保持客气吗?