Know of Substantial Apps Written in Python?

Grant Edwards grante at visi.com
Sat Mar 31 01:22:40 EST 2001


On Fri, 30 Mar 2001 21:44:29 -0600, Grant Griffin <not.this at seebelow.org> wrote:

Hi Grant,

>Hey, I looked at that, and it looks cool.  But I was somewhat
>puzzled by the following statement:
>
>   Sketch is an interactive vector drawing program for Linux
>   and other UNIX compatible systems. <snip>
>   
>   A somewhat unique(for a drawing program) feature of Sketch
>   is that it is implemented almost completely in a very
>   high-level, interpreted language, Python.
>
>If it's implemented almost completely in Python, why does it
>only run on "UNIX-compatible" systems?  (BTW, does it delete
>hyphens? <wink>) Is there something about its "almost" part
>that can't be done in Windows.

I believe it uses standard Tcl/Tk, PIL, and one module with
support functions written in C.  I would guess that the C stuff
has never been ported to non-Unix platforms.  It looks like
some of the low-level drawing and rendering stuff is written in
C (I presume for performance reasons), as well as some
file-parsing and font manipulation routines.

Hr. Herzog (Sketch's author) has been known to read c.l.p, and
knows more about it that I do (I'm just a happy user -- since
before I even knew what Python was.)

-- 
Grant Edwards                   grante             Yow!  I smell a RANCID
                                  at               CORN DOG!
                               visi.com            



More information about the Python-list mailing list