Hasty Briefsbeta

双语

History of T

a day ago
  • #Compiler
  • #Lisp
  • #Scheme
  • T是一种极具影响力的Lisp实现,以其简洁的设计和优化闻名。
  • T由乔纳森·里斯于1980年代初在耶鲁大学开发,是一个优化的原生代码Scheme系统,这在当时是一个激进的选择。
  • T引入了创新的实现技术,如高效的数据表示、深度优先垃圾收集器和细粒度中断处理。
  • 其编译器Orbit采用CPS(延续传递风格)作为中间表示,多年来一直是最优化的Scheme编译器之一。
  • T的发展催生了多篇博士论文,并对后来的语言和编译器(包括SML/NJ和Scheme 48)产生了影响。
  • 其语言设计具有简洁的对象系统,集成了赋值机制和一致的命名方案。
  • T的遗产包括对函数式编程、编译器技术和垃圾收集研究的贡献。