- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
关闭。这个问题不符合Stack Overflow guidelines .它目前不接受答案。
想改进这个问题?将问题更新为 on-topic对于堆栈溢出。
5年前关闭。
Improve this question
From Wikipedia :
The Last One was a unique software program in 1981 which took input from a user and generated a program in BASIC which could then be run. It is an example of a program generator.
The software was not a programming language, since unlike most programming languages, programs were generated by the user selecting options from menus that would form the basis of the generated code. This was done in a logical sequence that would eventually cause a program to be generated in BASIC. At any time, the user could elect to view a flow chart showing the current progress of the program's design. 2
最佳答案
这是当前的故事 AFAICT:this article提到他们当时成立的将 TLO 发挥作用的咨询公司被命名为 DJ 'AI' 系统 现在是 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 是否有无限的变化,或者只是很多很多。
享受!
“全人类永恒的和平与幸福!”
关于history - 'The last one' 变成了什么?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1293278/
我是一名优秀的程序员,十分优秀!