From mboxrd@z Thu Jan 1 00:00:00 1970 X-Spam-Checker-Version: SpamAssassin 3.4.4 (2020-01-24) on polar.synack.me X-Spam-Level: X-Spam-Status: No, score=-1.9 required=5.0 tests=BAYES_00 autolearn=ham autolearn_force=no version=3.4.4 X-Google-Language: ENGLISH,ASCII-7-bit X-Google-Thread: 10dd18,6bad6e708776a9ad,start X-Google-Attributes: gid10dd18,public X-Google-Thread: 103376,6bad6e708776a9ad,start X-Google-Attributes: gid103376,public X-Google-ArrivalTime: 2001-02-28 19:00:03 PST Path: supernews.google.com!sn-xit-03!supernews.com!freenix!proxad.net!grolier!newsfeed00.sul.t-online.de!newsmm00.sul.t-online.com!t-online.de!news.t-online.com!not-for-mail From: Gerhard =?iso-8859-1?Q?H=E4ring?= Newsgroups: comp.lang.python,comp.lang.ada Subject: [ANNOUNCE] pyAda, first public release Date: Thu, 01 Mar 2001 03:54:25 +0100 Organization: T-Online Message-ID: <3A9DB9E1.8DD0E36D@bigfoot.de> Mime-Version: 1.0 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit X-Trace: news.t-online.com 983415309 04 24683 Z4GNISGSYaYnW 010301 02:55:09 X-Complaints-To: abuse@t-online.com X-Sender: 320066699498-0001@t-dialin.net X-Mailer: Mozilla 4.76 [en] (Windows NT 5.0; U) X-Accept-Language: en Xref: supernews.google.com comp.lang.python:23380 comp.lang.ada:5344 Date: 2001-03-01T03:54:25+01:00 List-Id: I am glad that I can finally announce a first version of pyAda. As the name implies, it's an Ada 95 binding to the Python interpreter. With pyAda, you can write Python extensions in Ada 95, and, much more important, you can also embed a Python interpreter in your Ada applications. The current release is far from finished, but the thin binding works already quite well for me. The thin binding is a one-to-one mapping of the Python -> C interface. website: http://pyada.sourceforge.net release: http://download.sourceforge.net/pyada/pyAda-2001-03-01.tar.gz docs: included in release pyAda currently works for me under (SuSE 7.1) Linux and FreeBSD (4.2). It used to work on win32, too, but currently doesn't. That's to be fixed in the next release. Porting to other Unixen should be fairly straightforward. pyAda currently depends on GNU make, GNAT 3.13p and Python 2.0 (and DocBook SGML for doc creation). The license is a BSD variant. Future plans include bugfixes, code cleanup, and development of a thick binding that renders manual reference counting obsolete. And more ports. Gerhard PS: This is my first major Ada project, so I am open to any suggestions for improvement. -- Sorry for the fake email, please use the real one below to reply. contact: g e r h a r d @ b i g f o o t . d e web: http://highqualdev.com