Intercal出生于1972年5月26日。生日快乐,Intercal

2020-05-27 09:08:41

18年后(大约几个月),Eric S.Raymond做了一个UNIX托管的内部编译器作为周末黑客。自那以后,C-INTERCAL的实施一直由包括路易斯·豪厄尔(Louis Howell)、史蒂夫·斯瓦尔斯(Steve Swales)、迈克尔·恩斯特(MichaelErnst)和布莱恩·瑞特(BrianRaiter)在内的国际技术受虐者社区维护和推广。(很明显,在这两个版本之间的某个时候有一个Atari实现;关于它的注释被附加到Intercal-72手册中。(这些官员明智地拒绝透露自己的身份。)。Intercal的灵感来自于一个雄心壮志:拥有一种与任何其他主要语言毫无共同之处的编译器语言。主要指的是作者完全熟悉的任何语言,例如FORTRAN、BASIC、COBOL、ALGOL、SNOBOL、SPITBOL、FOCUS、SOLVE、TEST、APL、LISP和PL/I。在很大程度上,INTALL仍然忠于这一目标,只共享变量、数组和执行I/O的能力等基本元素,并避开赋值语句以外的所有传统操作(FORTRAN=。编译器的全名是Compiler Language,具有不可声明的首字母缩写,出于显而易见的原因,它被缩写为Intercal";。作者深深感谢埃里克·M·范和丹尼尔·J·瓦门霍温,如果没有他们的不知不觉中的帮助,这本手册仍然是可能的。