出于好奇:
是否有任何使用INTERCAL编写的真实应用程序?
TIA;)
答案 0 :(得分:5)
这取决于“真实世界的应用程序”的含义。
如果您正在谈论已被打包成软件并出售给大众的代码(如智能手机应用程序或视频游戏),我不知道任何代码和强烈怀疑不存在。对于大多数现代编程应用程序来说,INTERCAL已经超前了。
然而,在INTERCAL中已经完成了各种令人惊讶的事情。
在INTERCAL中有许多实用的数学程序。我自己写过几篇。这并不是说人们没有在其他语言中编写这些算法的更好版本,但完全有可能在INTERCAL中编写它们并且人们已经完成了它。
如果您需要证明INTERCAL可用于严肃计算机业务,您可以考虑使用INTERCAL quine here。虽然quines并没有真正做任何事情,但是说,它们是真正的人们试图用真正的编程语言做的真实事情 - 从某种意义上说,它可以被视为“现实世界”。
或许INTERCAL荣耀的piècederésistance是CGI脚本,它将INTERCAL带入互联网的广阔世界。如果您有兴趣,可以阅读有关here的所有内容。我认为这与INTERCAL的现实世界一样。
如果您想进一步探索,http://www.muppetlabs.com/~breadbox/intercal/是找到使用该语言完成的所有事情的良好起点。