🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: comp.archives
Article #5150

[comp.lang.misc...] Re: looking for interpreter / macro language facility

#5150
From: Guido van Rossum
Date: Thu, 30 May 1991 06:45
95 lines
4287 bytes
Archive-name: unix/language/python/1991-05-28
Archive-directory: gatekeeper.dec.com:/pub/misc/python/ [16.1.0.2]
Original-posting-by: guido@cwi.nl (Guido van Rossum)
Original-subject: Re: looking for interpreter / macro language facility
Reposted-by: emv@msen.com (Edward Vielmetti, MSEN)

ajb@miles.WPI.EDU (Arthur J. Butler) writes:

>hi.  i am looking for advice and/or suggestions on an interpreter or
>macro language facility which i plan on adding to my application. [...]

>	within this macro language, i need to at least to
>	a) be able to call functions within my program.
>	b) be able to use control and loop constructs.
>	c) define and use simple variables.

>my program will be written in C/C++ to be run in a UNIX workstation
>environment. [...]

This was one of the purposes why I developed Python.  Python is an
interpreted programming language with high-level data types (strings,
lists, associative arrays; everything unlimited in size and garbage
collected) and provides all the features you request.  It is also
object-oriented.  Its syntax is intended to be as clear as possible,
to allow a quick start for casual users.

Python is normally used as a stand-alone interpreter, but hooks are
provided to add Python as an extension language to existing
C applications.  I have no experience with hooking it up to C++
applications yet.  I do know that Python is written quite portably.

Python is freely available.  It is still under development; I hope to
distribute a new version this summer.  If you try to do unusual things
with it, I am eager to hear about your experiences, and willing to
help hacking the code (or to point out where to start hacking).

See the attached availability sheet.

--Guido van Rossum, CWI, Amsterdam <guido@cwi.nl>
"The life of a Repo Man is always intense"


Availability of Python and STDWIN
=================================

Python and STDWIN were posted to alt.sources around february 1991.
They should be available from sites that archive this newsgroup, such
as wuarchive.wustl.edu.  I also post patches to this group.
(I will post the entire source to comp.sources.misc when I think the
products are a little bit more finished.)

Python and STDWIN are available from a number of ftp sites.
The * in file names is the version number, e.g., 0.9.5 (the last digit
is the patch level).

Current version numbers are 0.9.1 for Python and 0.9.5 for STDWIN.


Site		hp4nl.nluug.nl (IP address 192.16.202.2)
For whom	users in the Netherlands and the rest of Europe
Note		the same archive is also accessible via mcsun.eu.net
Directory	pub/windows
	File	stdwin*.tar.Z
Directory	pub/programming/languages
	Files	python*.tar.Z
		pythondoc[12].ps.Z
Directory	pub/comp/mac/compiler
	File	Python.hqx


Site		wuarchive.wustl.edu (IP address 128.252.135.4)
For whom	users in North America
Directory	usenet/alt.sources
Note		Raw alt.sources archive, see README there.  Grep -i the
		Index file for "stdwin" or "python".

		
Site		gatekeeper.dec.com (IP address 16.1.0.2)
For whom	users in North America
Directory	pub/misc
	File	stdwin*.tar.Z
Directory	pub/misc/python
	Files	python*.tar.Z
		pythondoc[12].ps.Z
		Python.hqx.Z

-- comp.archives file verification
gatekeeper.dec.com
total 781
-r--r--r--  1 root        78061 Mar 18 19:01 pythondoc2.ps.Z
-r--r--r--  1 root        72777 Mar 18 19:00 pythondoc1.ps.Z
-r--r--r--  1 root       129241 Mar 18 19:00 Python.hqx.Z
-r--r--r--  1 root       496849 Mar 18 19:00 python0.9.1.tar.Z
found python ok
gatekeeper.dec.com:/pub/misc/python/
Technical Details
Message-ID: <1991May30.064539.7975@ox.com>
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!ucsd!swrinde!sdd.hp.com!caen!ox.com!msen.com!emv
References: <1991May22.153052.30224@wpi.WPI.EDU> <3600@charon.cwi.nl>

Show Full Headers
Complete Article Headers
Path: arc1-ca.pugleaf.net!utzoo!utgpu!news-server.csri.toronto.edu!rpi!usc!ucsd!swrinde!sdd.hp.com!caen!ox.com!msen.com!emv
From: guido@cwi.nl (Guido van Rossum)
Newsgroups: comp.archives
Subject: [comp.lang.misc...] Re: looking for interpreter / macro language facility
Message-ID: <1991May30.064539.7975@ox.com>
Date: 30 May 91 06:45:39 GMT
References: <1991May22.153052.30224@wpi.WPI.EDU> <3600@charon.cwi.nl>
Sender: emv@msen.com (Edward Vielmetti, MSEN)
Reply-To: guido@cwi.nl (Guido van Rossum)
Followup-To: comp.lang.misc
Organization: (none)
Lines: 95
Approved: emv@msen.com (Edward Vielmetti, MSEN)
X-Original-Newsgroups: comp.lang.misc,comp.lang.c,comp.lang.c++