mjd-perl-pm on Mon, 2 Apr 2001 00:59:13 -0400


[Date Prev] [Date Next] [Thread Prev] [Thread Next] [Date Index] [Thread Index]

Another announcement of possible interest


------- Forwarded Message
To: clpm@lists.eyrie.org
Followup-To: comp.lang.perl.misc
Newsgroups: comp.lang.perl.misc,comp.lang.python,comp.lang.perl.moderated
Subject: ANNOUNCEMENT: SuperPython-0.91 released
Organization: Plover Systems
Date: Sun, 01 Apr 2001 18:40:24 -0400
From: Mark-Jason Dominus <mjd@plover.com>
Sender: clpm-owner@lists.eyrie.org
Precedence: bulk


(I have crossposted this to comp.lang.python because it may be of
general interest there also.)

- ----------------------------------------------------------------

NAME
    SuperPython - Perl filter module to implement the SuperPython language

SYNOPSIS
      perl -MSuperPython hello.spy

      use SuperPython;
      # (SuperPython code follows here)
      no SuperPython;
      # regular Perl code resumes
      # (not recommended; regular Perl is too hard to understand and maintain)


DESCRIPTION
    This module implements a Perl source filter for the SuperPython
    language, allowing SuperPython code to be embedded into Perl programs.

    SuperPython brings to Perl all the benefits of Python's vaunted
    whitespace-sensitivity, including readability, maintainability, less
    punctuation, and all that other great crap. In fact, it goes several
    steps further than Python in this direction. However, SuperPython
    retains Perl's powerful and flexible underlying semantics.

    Example SuperPython programs (`*.spy') are included with this module.
    The syntax should be clear even to a casual observer; however, watch out
    for the upcoming 'SuperPython in a Nutshell' book from O'Reilly and
    Associates.

FUTURE WORK
    There is no reason why Python itself could not take advantage of the
    benefits of SuperPython's improved syntax. I look forward to working
    with the Python community to port this module to work with Python.

AUTHOR
    Mark Jason Dominus (mjd@plover.com)

SEE ALSO
    python(1).
- ----------------------------------------------------------------

The module is available from 
        http://perl.plover.com/SuperPython/

and should be on the usual CPAN mirrors within the next 48 hours.

------- End of Forwarded Message

**Majordomo list services provided by PANIX <URL:http://www.panix.com>**
**To Unsubscribe, send "unsubscribe phl" to majordomo@lists.pm.org**