annotate Misc/HYPE @ 5817:48b94de85bf3 legacy-trunk

Extensive changes by AMK.
author Guido van Rossum <guido@python.org>
date Thu, 17 Jul 1997 16:29:42 +0000
parents 2384faa5350f
children
Ignore whitespace changes - Everywhere: Within whitespace: At end of lines:
rev   line source
1583
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
1 Newsgroups: comp.lang.misc,comp.lang.c,comp.lang.c++,comp.lang.perl,comp.lang.tcl
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
2 Followup-to: comp.lang.misc
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
3 Subject: Python 1.0.0 is out!
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
4
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
5 --> Tired of decyphering the Perl code you wrote last week?
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
6
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
7 --> Frustrated with Bourne shell syntax?
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
8
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
9 --> Spent too much time staring at core dumps lately?
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
10
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
11 Maybe you should try Python, the next generation object-oriented
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
12 scripting and prototyping language, with a *readable* syntax. Python
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
13 has been used by hundreds of happy users all over the world during the
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
14 past three years, and is now ready for prime time.
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
15
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
16 Python is an interpreted language, and has the usual advantages of
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
17 such languages, such as run-time checks (e.g. bounds checking),
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
18 execution of dynamically generated code, automatic memory allocation,
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
19 high level operations on strings, lists and dictionaries (associative
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
20 arrays), and a fast edit-compile-run cycle. Additionally, it features
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
21 modules, classes, exceptions, and dynamic linking of extensions
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
22 written in C or C++. It has arbitrary precision integers.
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
23
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
24 Python can be run interactively, and there is an extensive Emacs
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
25 editing mode which includes the capability to execute regions of code.
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
26 For the truly desperate there is a source level debugger (written in
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
27 Python, of course :-).
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
28
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
29 Python comes with a large library of standard modules and classes, as
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
30 well as an extensive set of demo programs. It has interfaces to most
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
31 Unix system calls and library functions, and there exist extensions
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
32 that interface to window systems and graphics libraries like X and
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
33 SGI's GL.
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
34
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
35 Python's source (in C) and documentation (in LaTeX and PostScript) are
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
36 freely available on the Internet. It builds without intervention on
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
37 most Unix platforms: error-free builds have been confirmed for SGI
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
38 IRIX 4 and 5, Sun SunOS 4 and Solaris 2, HP-UX, DEC Ultrix and OSF/1,
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
39 IBM AIX, and SCO ODT 3.0. A Macintosh binary is also available -- a
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
40 DOS binary is in the works.
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
41
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
42 If you have a WWW viewer (e.g. Mosaic), you can see all Python
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
43 documentation on-line: point your viewer at the URL
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
44 http://www.cwi.nl/~guido/Python.html.
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
45
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
46 The source and documentation are available by anonymous ftp from the
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
47 following sites -- please pick the one closest to you:
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
48
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
49 Site IP address Directory
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
50
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
51 ftp.cwi.nl 192.16.184.180 /pub/python
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
52 gatekeeper.dec.com 16.1.0.2 /pub/plan/python/cwi
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
53 ftp.uu.net 192.48.96.9 /languages/python
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
54 ftp.fu-berlin.de 130.133.4.50 /pub/unix/languages/python
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
55
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
56 The file is called python1.0.0.tar.Z (some mirror sites convert it to
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
57 a .gz file or split it up in separate parts). See the INDEX file for
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
58 other goodies: FAQ, NEWS, PostScript, Emacs info, Mac binary, etc.
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
59 (Please don't ask me to mail it to you -- at 1.76 Megabytes it is
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
60 unwieldy at least...)
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
61
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
62 There's a mailing list; write to <python-list@cwi.nl> to subscribe (no
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
63 LISTSERV commands please). A FAQ list is regularly posted to
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
64 comp.lang.misc. A newsgroup may be created in the near future.
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
65
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
66 [Excuse the hype -- Python really is a neat language, if I may say so.
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
67 Please direct all followups to comp.lang.misc only.]
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
68
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
69 --Guido van Rossum, CWI, Amsterdam <Guido.van.Rossum@cwi.nl>
2384faa5350f Initial revision
Guido van Rossum <guido@python.org>
parents:
diff changeset
70 URL: <http://www.cwi.nl/cwi/people/Guido.van.Rossum.html>