aboutsummaryrefslogtreecommitdiff
path: root/src
diff options
context:
space:
mode:
authorJohn Ankarström <john@ankarstrom.se>2021-05-06 14:30:32 +0200
committerJohn Ankarström <john@ankarstrom.se>2021-05-06 14:30:32 +0200
commitd514585bbb54482ee62070bc86a7447a657afaee (patch)
tree9e8b46af9df7dfafa3fd66f111d48f9653bac52f /src
downloadperlisdead-d514585bbb54482ee62070bc86a7447a657afaee.tar.gz
First commit
Diffstat (limited to 'src')
-rw-r--r--src/index.html73
-rw-r--r--src/style.css40
2 files changed, 113 insertions, 0 deletions
diff --git a/src/index.html b/src/index.html
new file mode 100644
index 0000000..679f9d2
--- /dev/null
+++ b/src/index.html
@@ -0,0 +1,73 @@
+<!DOCTYPE html>
+<html lang="en">
+<head>
+<meta charset="utf-8"/>
+<title>Perl is Dead</title>
+<link rel="stylesheet" type="text/css" href="style.css"/>
+<meta name="description" content="&quot;Perl is dead&quot; is an urban legend and conspiracy theory alleging that famous programming language Perl, created by Larry Wall, died on 19 July 2000 and was secretly replaced by a whitespace-sensitive look-alike."/>
+</head>
+<body>
+<h1 id="title">Perl is Dead<span style="color: #ccc;">?</span></h1>
+
+<p class="intro">
+<b>"Perl is dead"</b> is an urban legend and conspiracy theory alleging
+that famous programming language Perl, created by Larry Wall, died
+on 19 July 2000 and was secretly replaced by a whitespace-sensitive
+look-alike. The rumour began circulating around 2000, but grew in
+popularity after being reported on American news site Slashdot in
+2005. Proponents based the theory on perceived clues found in Wall
+speeches and Perl book covers. Clue-hunting proved infectious, and
+within a few weeks had become an international phenomenon.
+<cite>(paraphrased from <a href="https://en.wikipedia.org/wiki/Paul_is_dead">Wikipedia</a>&hellip;)</cite>
+
+<div style="float: right; border: 1px dashed #ccc; padding: 0 1em; margin: 1em -210px 1em 1em;">
+<pre>
+.run benchmark
+</pre>
+</div>
+
+<p>
+<b>Jokes aside, Perl is not dead.</b>
+It is still an excellent choice for a host of applications.
+It still has &ndash; by far &ndash; the fastest startup time among
+all its competitors, as you can see in the figure to the right.
+Every millisecond counts if you're building a command-line utility.
+
+<p>
+<b>Furthermore, the language and its community continues to evolve
+into the 2020s</b>. Below is a summary of the recent activity of various
+Perl forums as of
+.eval print scalar localtime, ".\n";
+
+<div class="box" id="p5p" style="margin-left: -100px; width: 460px;">
+<h2>Latest messages on the <a href="https://lists.perl.org/list/perl5-porters.html">perl5-porters</a> mailing list</h2>
+.run p5p
+</div>
+
+<div class="box" id="blogs">
+<h2>Latest articles on <a href="http://blogs.perl.org">blogs.perl.org</a></h2>
+.run blogs
+</div>
+
+<div class="box" id="reddit">
+<h2>Latest posts on the <a href="https://reddit.com/r/perl">/r/perl</a> subreddit</h2>
+.run reddit
+</div>
+
+<div class="box" id="irc">
+<h2>Latest messages on the <a href="https://kiwiirc.com/nextclient/irc.freenode.net/#perl">#perl</a> IRC channel</h2>
+.run irc
+</div>
+
+<div class="box" id="perlmonks">
+<h2>Latest nodes on <a href="https://www.perlmonks.org">PerlMonks</a></h2>
+.run perlmonks
+</div>
+
+<div class="box" id="cpan">
+<h2>Latest uploads to <a href="https://metacpan.org">CPAN</a></h2>
+.run cpan
+</div>
+
+</body>
+</html>
diff --git a/src/style.css b/src/style.css
new file mode 100644
index 0000000..f02e3f0
--- /dev/null
+++ b/src/style.css
@@ -0,0 +1,40 @@
+body {
+ font: 16px/1.4 Arial, Helvetica, sans-serif;
+ width: 600px;
+ margin: 0 auto;
+ padding: 0 1em;
+}
+
+h1, h2, h3, h4, h5, h6 {
+ font-family: "Times New Roman", Times, serif;
+}
+
+pre, code, tt {
+ font-size: 14px;
+}
+
+h1#title {
+ text-align: center;
+}
+
+p.intro {
+ font-size: 18px;
+ color: #d00;
+ margin: 0 1.8em;
+ text-align: justify;
+}
+p.intro cite {
+ font-size: 14px;
+ color: black;
+ opacity: 0.8;
+ font-style: normal;
+}
+
+.box {
+ border: 1px dashed #ccc;
+ padding: 0 1em;
+ margin: 1em 0;
+}
+.box h2 {
+ font-size: 18px;
+}