home *** CD-ROM | disk | FTP | other *** search
/ OS/2 Shareware BBS: 10 Tools / 10-Tools.zip / pyth_os2.zip / python-1.0.2 / Misc / HYPE < prev    next >
Text File  |  1994-01-27  |  3KB  |  71 lines

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