这是当前的故事 AFAICT:这篇文章提到他们当时成立的将 TLO 投入使用的咨询公司名为DJ `AI' Systems,现在是 tloconsultants.com(tlo == The Last One)。查清:-)
我的猜测(经过 2 分钟的站点扫描)是他们通过不断扩展生成的代码所针对的看似面向业务的专家系统“模块”来发展业务(甚至可能协助或指导一些代码生成,最有可能是针对自己的例程的代码),然后将如何使用新模块的知识重新整合到 TLO 中。非常令人印象深刻,特别是对于 1981 年以及知道何时还不够了解的引擎——ScHrIaTp!我希望我的经理有 1/10 的功能。
你一定会喜欢它花了五分钟来生成 100 行无错误的 BASIC 代码。
我很好奇他们是否曾经“闭环”(我的任期),因为我没有看到它被提及(因为我没有完全阅读它,因为那个该死的公司工作及其基于假时间的精神错乱)至于他们是否真的达到了在其中操纵其自己的表示以生成下一个版本的 TLO 本身的地步。“The Last One”这个名字向我表明,David James 完全理解体现一个软件的含义,该软件能够向用户(== 程序员)呈现其自己的表示进行修改,最终目的是生成它自己的后续版本.
从我的角度来看,所有这些自我复制和编辑程序(实时过程比 IMO 更困难,同时也更有趣)实际上是等效的,因为它们都是“转换函数的函数”( 'FtTFtTF's 怎么样 - 适当的荒谬和可爱,IMO :-)
面对其无数的可能性,试图思考如何实现如此漂亮的软件是一种编程难题,它让人们明白为什么 MDD 既是当前最聪明的想法,同时又很少用于现实世界的项目。你的大脑最好在所有气缸上开火才能走这条路。西蒙尼和他的数十亿人花了多长时间?
我也很好奇 FtTFtTF 是否有无限的变化,或者只是很多很多。
享受!
“全人类永恒的和平与幸福!”