tag:blogger.com,1999:blog-20155916.post4151232324776444674..comments2023-10-27T15:40:53.653+13:00Comments on Bob's development blog: Writing software for maximum system compatibilityRobert Ancellhttp://www.blogger.com/profile/06377999550703204187noreply@blogger.comBlogger1125tag:blogger.com,1999:blog-20155916.post-42255912598525281072006-12-29T02:21:00.000+13:002006-12-29T02:21:00.000+13:00These kinds of "multi-lingual" programs are known ...These kinds of "multi-lingual" programs are known as "polyglots" and there is relatively small collection at <a href="http://www.nyx.net/~gthompso/poly/polyglot.htm"> The Polyglot List</a>.<br /><br />It's not on the list, but I like <a href="http://home.cs.tum.edu/~mai/poly.sh.pl.tcl.cpp.bf.py.c.lhs.txt">this eight-language polyglot</a>; it runs in Bash, Perl, Tcl, C++, ANSI C, Python and Literate Haskell. It's not valid Whitespace, but it is valid in a similar language which has a naughty name.Squirkhttps://www.blogger.com/profile/02233341483614463228noreply@blogger.com