]> thyrsus.com Git - intercal.git/commitdiff
XML conversion.
authorEric S. Raymond <esr@thyrsus.com>
Wed, 31 Jul 2002 02:53:52 +0000 (22:53 -0400)
committerEric S. Raymond <esr@thyrsus.com>
Thu, 26 Aug 2010 00:34:30 +0000 (20:34 -0400)
website/index.html

index 39db8dc0fe6bbabf3b92f2bef16ca33e8682f7ec..ed0e53ba3eec3f5c2663b9ca23599faaa08fb637 100644 (file)
-<!doctype HTML PUBLIC "-//W3O//DTD W3 HTML 3.2//EN">
-<HTML>
-<HEAD>
-<link rev=made href=mailto:esr@snark.thyrsus.com>
-<meta name="description" content="Abandon All Sanity, Ye Who Enter Here">
-<meta name="keywords" content="humor, satire, parody"> 
-<TITLE>INTERCAL Resource Page</TITLE>
-</HEAD>
-<table width="100%" cellpadding=0 summary="Canned page header"><tr>
-<td width="30%">Back to <a href="http://www.tuxedo.org/~esr">Eric's Home Page</a>
-<td width="30%"align=center>Up to <a href="/~esr/sitemap.html">Site Map</a>
-<td width="30%" align=right>$Date: 2002-07-11 19:18:41 $
-</tr></table>
-<HR>
-<H1 ALIGN=CENTER>This is the INTERCAL Resources Page.</H1>
-
-<p><IMG SRC="../graphics/new.png" ALT="(NEW!)" WIDTH=25 HEIGHT=12>
-Just out!  the long-awaited. long=dreaded <strong>INTERCAL
-0.20</strong>.  Yes -- it's the millennium edition!</p>
-
-<p>Beware! If you aren't a hard-core hacker, you'd best surf right back
-where you came from <EM>now</EM>.  Nothing but twisted technical yuks
-and an inexorable descent into brain-sucking obsession awaits beyond
-this point. <strong>You have been warned.</strong>
-
-<H1 ALIGN=CENTER>Abandon All Sanity, Ye Who Enter Here</H1>
-
-<p>So, you think you've seen it all, eh? </p>
-
-<p>OK.  You've coded in C.  You've hacked in LISP.  Fortran and BASIC
-hold no terrors for you.  You write Emacs modes for fun.  You eat
-assemblers for breakfast.  You're fluent in half a dozen languages
-nobody but a handful of &uuml;bergeeks have ever heard of.  You grok TECO.
-Possibly you even know <I>&lt;shudder&gt;</I> COBOL.</p>
-
-<p>Maybe you're ready for the ultimate challenge...INTERCAL. </p>
-
-<p>INTERCAL.  The language designed to be Turing-complete but as
-fundamentally unlike any existing language as possible.  Expressions
-that look like line noise.  Control constructs that will make you
-gasp, make you laugh, and possibly make you hurl.  Data structures?
+<?xml version="1.0" encoding="ISO-8859-1"?>
+<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
+    "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
+<html xmlns="http://www.w3.org/1999/xhtml">
+<head>
+<meta name="generator"
+content="HTML Tidy for Linux/x86 (vers 1st February 2002), see www.w3.org" />
+<link rev="made" href="mailto:esr@snark.thyrsus.com" />
+<meta name="description"
+content="Abandon All Sanity, Ye Who Enter Here" />
+<meta name="keywords" content="humor, satire, parody" />
+<title>INTERCAL Resource Page</title>
+<style type="text/css">
+/*<![CDATA[*/
+ blockquote.c2 {font-style: italic}
+ h1.c1 {text-align: center}
+/*]]>*/
+</style>
+</head>
+<body>
+<table width="100%" cellpadding="0" summary="Canned page header">
+<tr>
+<td width="30%">Back to <a href="http://www.tuxedo.org/~esr">Eric's
+Home Page</a></td>
+<td width="30%" align="center">Up to <a
+href="/~esr/sitemap.html">Site Map</a></td>
+<td width="30%" align="right">$Date: 2002-07-30 22:53:52 $</td>
+</tr>
+</table>
+
+<hr />
+<h1 class="c1">This is the INTERCAL Resources Page.</h1>
+
+<p><img src="../graphics/new.png" alt="(NEW!)" width="25"
+height="12" /> Just out! the long-awaited. long=dreaded
+<strong>INTERCAL 0.20</strong>. Yes -- it's the millennium
+edition!</p>
+
+<p>Beware! If you aren't a hard-core hacker, you'd best surf right
+back where you came from <em>now</em>. Nothing but twisted
+technical yuks and an inexorable descent into brain-sucking
+obsession awaits beyond this point. <strong>You have been
+warned.</strong></p>
+
+<h1 class="c1">Abandon All Sanity, Ye Who Enter Here</h1>
+
+<p>So, you think you've seen it all, eh?</p>
+
+<p>OK. You've coded in C. You've hacked in LISP. Fortran and BASIC
+hold no terrors for you. You write Emacs modes for fun. You eat
+assemblers for breakfast. You're fluent in half a dozen languages
+nobody but a handful of &uuml;bergeeks have ever heard of. You grok
+TECO. Possibly you even know <i>&lt;shudder&gt;</i> COBOL.</p>
+
+<p>Maybe you're ready for the ultimate challenge...INTERCAL.</p>
+
+<p>INTERCAL. The language designed to be Turing-complete but as
+fundamentally unlike any existing language as possible. Expressions
+that look like line noise. Control constructs that will make you
+gasp, make you laugh, and possibly make you hurl. Data structures?
 We don't need no steenking data structures!</p>
 
-<p>INTERCAL.  Designed very early one May morning in 1972 by two
-hackers who are still trying to live it down.  Initially implemented
-on an IBM 360 running batch SPITBOL.  Described by a manual that
-circulated for years after the short life of the first implementation,
-reducing strong men to tears (of laughter).  Revived in 1990 by the
-C-INTERCAL compiler, and now the center of an international community
-of technomasochists.</p>
+<p>INTERCAL. Designed very early one May morning in 1972 by two
+hackers who are still trying to live it down. Initially implemented
+on an IBM 360 running batch SPITBOL. Described by a manual that
+circulated for years after the short life of the first
+implementation, reducing strong men to tears (of laughter). Revived
+in 1990 by the C-INTERCAL compiler, and now the center of an
+international community of technomasochists.</p>
 
-<p>INTERCAL.  Now you, too, can be a part of the madness.</p>
+<p>INTERCAL. Now you, too, can be a part of the madness.</p>
 
-<H1 ALIGN=CENTER>INTERCAL Resources</H1>
+<h1 class="c1">INTERCAL Resources</h1>
 
-<H2>Documentation</H2>
+<h2>Documentation</h2>
 
-<p>You can download either a <A HREF="intercal.ps.gz">Postscript</A> or <A
-HREF="http://www.tuxedo.org/~esr/intercal/intercal.txt.gz">flat text</A>
-version of the Revised INTERCAL Manual here.  Postscript is
+<p>You can download either a <a
+href="intercal.ps.gz">Postscript</a> or <a
+href="http://www.tuxedo.org/~esr/intercal/intercal.txt.gz">flat
+text</a> version of the Revised INTERCAL Manual here. Postscript is
 recommended, as the manual now includes figures and diagrams until
 recently unseen by any but the small handful with paper copies.</p>
 
-<H2>An INTERCAL paper</H2>
+<h2>An INTERCAL paper</h2>
 
-<p>Alexander Garrett wrote a <a href="paper.html">paper</a> on INTERCAL
-for his Spring 1997 Programming Languages: Theory and Design class.  Alexander
-writes:</p>
+<p>Alexander Garrett wrote a <a href="paper.html">paper</a> on
+INTERCAL for his Spring 1997 Programming Languages: Theory and
+Design class. Alexander writes:</p>
 
-<blockquote><I>
-The obvious choice was INTERCAL (I'm still quite surprised that I'm
-the only one who picked it -- most people did Java??). Anyway, it was
-not favourably received...when [the professor] handed it back, he
-said, "Ah. I see you're someone with a sense of humour. Unfortunately
-for you, I'm not."
-</I></blockquote>
+<blockquote class="c2">The obvious choice was INTERCAL (I'm still
+quite surprised that I'm the only one who picked it -- most people
+did Java??). Anyway, it was not favourably received...when [the
+professor] handed it back, he said, "Ah. I see you're someone with
+a sense of humour. Unfortunately for you, I'm not."</blockquote>
 
 <p>We have corrected two typos (misspellings of "Malvernite" and
 "compiler") in this copy.</p>
 
-<H2>Implementations</H2>
+<h2>Implementations</h2>
 
-<p>You can download the latest version of the <A
-HREF="http://www.tuxedo.org/~esr/intercal/intercal-0.20.tar.gz"> C-INTERCAL
-distribution</A> here (includes the manual and sample programs).
-Requires either bison or yacc and flex or lex.  Builds and runs nicely
-under any ANSI/POSIX platform, including Linux and the free BSD
-versions.</p>
+<p>You can download the latest version of the <a
+href="http://www.tuxedo.org/~esr/intercal/intercal-0.20.tar.gz">C-INTERCAL
+distribution</a> here (includes the manual and sample programs).
+Requires either bison or yacc and flex or lex. Builds and runs
+nicely under any ANSI/POSIX platform, including Linux and the free
+BSD versions.</p>
 
-<p>You can download a binary archive of William Walter Patterson's <A
-HREF="ick15d12.zip">port of INTERCAL 0.15 for DOS</A>, which finally
-has the programming language it truly deserves. </p>
+<p>You can download a binary archive of William Walter Patterson's
+<a href="ick15d12.zip">port of INTERCAL 0.15 for DOS</a>, which
+finally has the programming language it truly deserves.</p>
 
 <p>There is a Java implementation of INTERCAL with COME FROM -- see
 the <a
 href="http://studwww.ira.uka.de/~s_sperli/jintercal/">J-INTERCAL</a>
 project page.</p>
 
-<H2>Other Tools</H2>
+<h2>Other Tools</h2>
 
-<p>Jonathan Ferro has written an <a href="calc-intercal.el">Intercal
-calculator mode </a> for Emacs.</p>
+<p>Jonathan Ferro has written an <a
+href="calc-intercal.el">Intercal calculator mode</a> for Emacs.</p>
 
-<p>You can find out more about Kevin Stock's implementation of <A
-HREF="iperl.html">INTERCAL functions for PERL</A>.</p>
+<p>You can find out more about Kevin Stock's implementation of <a
+href="iperl.html">INTERCAL functions for PERL</a>.</p>
 
-<p>Alexander Garrett has written a
-<a href="http://www.demiurge.org/alex/computer/index.html">
-Java class implementing the INTERCAL
-math library</a>.</p>
+<p>Alexander Garrett has written a <a
+href="http://www.demiurge.org/alex/computer/index.html">Java class
+implementing the INTERCAL math library</a>.</p>
 
-<H2>Home Pages</H2>
+<h2>Home Pages</h2>
 
-<p>Louis Howell, possibly the most accomplished C-INTERCAL hacker not yet
-permanently institutionalized, has his own INTERCAL page, <A
-HREF="http://www.webcom.com/nazgul/intercal.html"> The Pit</A>.</p>
+<p>Louis Howell, possibly the most accomplished C-INTERCAL hacker
+not yet permanently institutionalized, has his own INTERCAL page,
+<a href="http://www.webcom.com/nazgul/intercal.html">The
+Pit</a>.</p>
 
-<p>Brian Raiter, who edited the revised version of the INTERCAL manual
-available in HTML above, maintains a good
-<A HREF="http://www.muppetlabs.com/~breadbox/intercal">INTERCAL page</A>. </p>
+<p>Brian Raiter, who edited the revised version of the INTERCAL
+manual available in HTML above, maintains a good <a
+href="http://www.muppetlabs.com/~breadbox/intercal">INTERCAL
+page</a>.</p>
 
-<p>Jacob Mandelson also has an <A
-HREF="http://www.ugcs.caltech.edu/~jlm/intercal.html">INTERCAL
-Page</A>. </p>
+<p>Jacob Mandelson also has an <a
+href="http://www.ugcs.caltech.edu/~jlm/intercal.html">INTERCAL
+Page</a>.</p>
 
-<p>(The code from all of these home pages has been folded into the INTERCAL
-distribution.) </p>
+<p>(The code from all of these home pages has been folded into the
+INTERCAL distribution.)</p>
 
-<H2>Other Resources</H2>
+<h2>Other Resources</h2>
 
-<p>There is an <A HREF="news:alt.lang.intercal">alt.lang.intercal</A>
-Usenet newsgroup.</p>
+<p>There is an <a
+href="news:alt.lang.intercal">alt.lang.intercal</a> Usenet
+newsgroup.</p>
 
-<p>INTERCAL has even shown up once in the print media.  Here's a
-transcript of an <A HREF="stross.html">article by Charles Stross.</A>.</p>
+<p>INTERCAL has even shown up once in the print media. Here's a
+transcript of an <a href="stross.html">article by Charles
+Stross.</a>.</p>
 
-<H1>Extension Proposals</H1>
+<h1>Extension Proposals</h1>
 
 <p>There have been various proposals to extend INTERCAL to support
-various trendy modern programming concepts.  Of these, perhaps the
-most impressively gaga is Malcolm Ryan's proposal for 
-<a href="http://www.cse.unsw.edu.au/~malcolmr/threaded_intercal.html">
-Threaded Intercal</a>.</p>
+various trendy modern programming concepts. Of these, perhaps the
+most impressively gaga is Malcolm Ryan's proposal for <a
+href="http://www.cse.unsw.edu.au/~malcolmr/threaded_intercal.html">Threaded
+Intercal</a>.</p>
 
 <p>Andrew Arensburger is developing a proposal for <a
 href="overloading.html">operand overloading</a> in INTERCAL.</p>
 
 <p>The fine folks at <a href="http://www.assurdo.com/">Assurdo
-Technologies</a> have released an INTERCAL implementation in
-Perl. One of them writes ``[We're] gearing up for a manifesto. Our
-goal is to position CLC-INTERCAL as the logical successor to
-Java. (After all, it's faster, more functional, and provides better
-job security for programmers!) But first we have to get the editor
+Technologies</a> have released an INTERCAL implementation in Perl.
+One of them writes ``[We're] gearing up for a manifesto. Our goal
+is to position CLC-INTERCAL as the logical successor to Java.
+(After all, it's faster, more functional, and provides better job
+security for programmers!) But first we have to get the editor
 environment (TECO) sorted out, write an ORB, and provide some
 mechanism for generating XML (probably via custom obfuscated troff
 macros).''</p>
 
-<H1>Other Interesting Languages</H1>
-
-<UL>
-<LI> <a
-href="http://www.catseye.mb.ca/esoteric/">Befunge</a>
--- Computer Programming in multiple Directions, Dimensions, and Topologies.
-<LI> <a href="http://www.catseye.mb.ca/esoteric/bf/">BrainF***</a> -- An
-8-instruction Turing-complete computer language.
-<LI> <a
-href="http://www.mines.edu/students/b/bolmstea/malbolge/index.html">Malebolge</a>
--- Programming from Hell.
-<LI><a
-href="http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/">Unlambda</a>
--- functional programming taken to a horrifying extreme.
-</UL>
-
-<H1 ALIGN=CENTER>Related Links</H1>
-
-<p>If INTERCAL interests you, you may want to check out the <A
-HREF="http://www.tuxedo.org/jargon">Jargon File</A> and the <A
-HREF="http://www.tuxedo.org/retro">Retrocomputing Museum</A>. Both
-these pages and this one are maintained by <A
-HREF="http://www.tuxedo.org/~esr"> Eric S. Raymond</A>, who also
+<h1>Other Interesting Languages</h1>
+
+<ul>
+<li><a href="http://www.catseye.mb.ca/esoteric/">Befunge</a> --
+Computer Programming in multiple Directions, Dimensions, and
+Topologies.</li>
+
+<li><a href="http://www.catseye.mb.ca/esoteric/bf/">BrainF***</a>
+-- An 8-instruction Turing-complete computer language.</li>
+
+<li><a
+href="http://www.mines.edu/students/b/bolmstea/malbolge/index.html">
+Malebolge</a> -- Programming from Hell.</li>
+
+<li><a
+href="http://www.eleves.ens.fr:8080/home/madore/programs/unlambda/">
+Unlambda</a> -- functional programming taken to a horrifying
+extreme.</li>
+</ul>
+
+<h1 class="c1">Related Links</h1>
+
+<p>If INTERCAL interests you, you may want to check out the <a
+href="http://www.tuxedo.org/jargon">Jargon File</a> and the <a
+href="http://www.tuxedo.org/retro">Retrocomputing Museum</a>. Both
+these pages and this one are maintained by <a
+href="http://www.tuxedo.org/~esr">Eric S. Raymond</a>, who also
 maintains a large collection of open-source software you may find
 stimulating.</p>
 
-<HR>
-<table width="100%" cellpadding=0 summary="Canned page footer"><tr>
-<td width="30%">Back to <a href="http://www.tuxedo.org/~esr">Eric's Home Page</a>
-<td width="30%"align=center>Up to <a href="/~esr/sitemap.html">Site Map</a>
-<td width="30%" align=right>$Date: 2002-07-11 19:18:41 $
-</tr></table>
-
-<br clear="left">
-<ADDRESS>Eric S. Raymond <a HREF="mailto:esr@thyrsus.com">&lt;esr@snark.thyrsus.com&gt;</A></ADDRESS>
-</BODY>
-</HTML>
+<hr />
+<table width="100%" cellpadding="0" summary="Canned page footer">
+<tr>
+<td width="30%">Back to <a href="http://www.tuxedo.org/~esr">Eric's
+Home Page</a></td>
+<td width="30%" align="center">Up to <a
+href="/~esr/sitemap.html">Site Map</a></td>
+<td width="30%" align="right">$Date: 2002-07-30 22:53:52 $</td>
+</tr>
+</table>
+
+<br clear="left" />
+<address>Eric S. Raymond <a
+href="mailto:esr@thyrsus.com">&lt;esr@snark.thyrsus.com&gt;</a></address>
 
 <!--
 Local Variables:
 compile-command: "(cd ~/WWW; upload intercal/index.html)"
 End:
 -->
+</body>
+</html>
+