P J B Computing
Examples of Peter Billam's work in
Perl,
Python,
Lua,
JavaScript and
PostScript
Perl
Python
-
MIDI.py,
which translates MIDI events into and from Python3 list-structures
-
TermClui.py,
a Command-Line User Interface, a translation of the
Term::Clui Perl module
-
midisox,
the SoX-like
workalike, for handling MIDI files
Lua
JavaScript
PostScript
-
muscript,
the free music typesetting software
-
The
line_drawing.ps
line-drawing subroutines for artists
-
The
colours.ps
colour-handling subroutines for artists
-
The
brownian.ps
subroutines for random fractal ("Brownian Noise") curves and landscapes,
for artists to generate horizons, cloudscapes,
interestingly textured backgrounds, etc . . .
-
A self-portrait
using these subroutines
-
The Perl script
include_run
to include all run-files into a PostScript file
-
Various patterns for making
juggling equipment
-
A comparison of Perl and PostScript
as programming languages, which would serve Perl people
as an introduction to PostScript
See also . . .
-
The paper on Security
presented to the AUUG Summer Seminar in Hobart in 1997
- The paper on
Internet Payment Systems
presented to the Tasmanian Ingres User Group on 28 Oct 1998
-
A first
Introduction to HTML
-
A reference list of
ISO characters
(European accents like grave, cedilla, umlaut)
and how to express them in Octal and HTML
and produce them with the ALT key on a US-ascii keyboard
-
The documentation of Reuben Thomas'
lcurses
Lua module.
-
Peter Billam's C.V. and
resume and
contact details
Other Sites . . .