[Pythonmac-SIG] Stand alones on the Mac

Siegfried Gonzi siegfried.gonzi@kfunigraz.ac.at
Fri, 02 Jun 2000 19:15:19 +0200


I got the advice to post my problem with the
Python Mac mailing-list. I
have enclosed some extensions*


Dear Python (Mac) specialist,


I have developed some simulations (concerning
optics diffraction) with
Yorick on the Mac. Now, I would
like to make a shareware for amateur astronomers
concerning my
simulations.

Someone told me that this could be possible with
Python. I need the
numerical library (for the fast Fourier
transforms) and a library where
I can make a hardcopy from the image (which I get
after
transforming) in Postscript or GIF (is such one
available for Python?)
and
maybe a library for plotting x versus y diagrams,
and a library
for a very simple graphical user interface.

Would it be then possoble to make a stand-alone
application for the Mac?

Or should the end-user having installed every time
Python?

I found nothing abaut that topic at www.python.org
and the FAQs therin.
What I have found was something vague about the
command freeze;but
nothing in detail. And I isntalled also the Mac
version of Python and
also there I could not found anything about Python
and stand-alones for
the Mac.

Because it would be impossible to make a
stand-alone program with Python

for the Mac, so it is not my thing to port code to
Python, because I can

further use Yorick (there it is also not
possibility to make
stand-alones).


*What I should not forget to mention ist, that I
will have to deal with
large arrays, like 1024x1024. I know from Yorick
that those arrays have
a very huge memory consumption.
It is said that Python calculates the Fourier
transfroms with the
numerical library. But what about the stand-alone
interpreter:is the
code then interpreted or calculated with the
compiled numerical library
speed?

And waht about porting the program to the Windows
platform. Okay,
programming for Windows is immoral...

Or would it be more cute to program in C or
something like that from the
begining? The problem would be learning some Mac
toolboxes. I think this
way is cumbersome and should only be gone by
programers who have to live
from their programming.


Regards,
Siegfried Gonzi