December 1987

Larry Wall releases Perl 1.0

Larry Wall released PerlPractical Extraction and Report Language — a scripting language that dominated early web CGI and sysadmin. in December 1987 — the practical text-processing language that became the glue of early web administration and CGI scripts.

What it was for

Larry WallPerlPractical Extraction and Report Language — a scripting language that dominated early web CGI and sysadmin.'s regex and CPAN ecosystem powered CGI scripts, log parsing, and bioinformatics. Wall's 'TIMTOWTDI' philosophy influenced how dynamic languages approached flexibility versus readability.

People

  • Larry Wallcreator

Why it's here

PerlPractical Extraction and Report Language — a scripting language that dominated early web CGI and sysadmin. was the duct tape of the 1990s internet and UnixAn influential multitasking OS from the 1970s — files, pipes, and C shaped Linux, macOS, and BSD. automationUsing machines or software to perform tasks with minimal human intervention..

Why it mattered

CPAN pioneered language-specific package ecosystems before npmNode Package Manager — the default registry and CLI for installing JavaScript and TypeScript libraries. and PyPI.

What it solved

Shell, awk, and sed were awkward for complex text and report tasks.

Media

  • Larry Wall
    ImageLarry Wall

    Randal Schwartz from Portland, OR, USA, CC BY-SA 2.0, via Wikimedia Commons

Related