Newsgroup: comp.lang.perl


Path: icdoc!zmact61
From: zmact61@doc.ic.ac.uk (D Spinellis)
Newsgroups: comp.lang.perl
Subject: Re: Amiga version of PERL
Message-ID: <1784@gould.doc.ic.ac.uk>
Date: 19 Apr 90 09:38:38 GMT
References: <DGG.90Apr18181555@kaos.ksr.com>
Sender: news@doc.ic.ac.uk
Reply-To: dds@cc.ic.ac.uk (Diomidis Spinellis)
Organization: Imperial College Department of Computing
Lines: 33
Content-Length: 1801
In article <DGG.90Apr18181555@kaos.ksr.com> dgg@ksr.com (David Grubbs) writes:
>As a personal challenge I started a PERL port to the Amiga.
>[...]
>Metaconfigure seemed too difficult (I am willing to be convinced otherwise.)
>so I created a "config.h" from config_h.SH and tried to keep from
>modifying too much of the base PERL code.
Having gone though the MS-DOS porting exercise this seems like the easiest way.

>[...]
>	2. Does anyone have a suggestion on how to handle the "fork" and
>	   "popen" problems?  (Or any other Amiga --> Unix problem.)
Popen can be emulated using temporary files.  Look at the MS-DOS version of
popen in the msdos directory.  You might be able to use it without any changes.

>[...]
>I'll eventually finish [...]
I have the feeling we are witnessing the evolution of a free and widely 
available programming language.  I think the number of machines Perl can
theoretically be run can now be counted in millions.  As Perl is becoming
more widespread we will need to address the need for a binary distribution
for the folks who can not or do not want to compile Perl.  The *.binaries
groups seem like the best medium, but I am not sure how this will work with
the GPL.  Any ideas?

Different ports of Perl have different features.  I feel a need for
a standard.  How about an ANSI X[0-9]+J[0-9]+ committee? :-) :-)
(Seriously a guide to the minimal subset of functions found in all
implementations would be useful.  I will start working on it.)
--
Diomidis Spinellis                  Internet:                 dds@cc.ic.ac.uk
Department of Computing             UUCP:                    ...!ukc!iccc!dds
Imperial College                    JANET:                    dds@uk.ac.ic.cc
London SW7 2BZ                      #include "/dev/tty"



Newsgroup comp.lang.perl contents
Newsgroup list
Diomidis Spinellis home page

Creative Commons License Unless otherwise expressly stated, all original material on this page created by Diomidis Spinellis is licensed under a Creative Commons Attribution-Share Alike 3.0 Greece License.