[Pythonmac-SIG] Stand alones on the Mac

Reinhard Gonzi ambient61@utanet.at
Fri, 02 Jun 2000 18:01:22 +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