I'm evaluating Amaretto the Nokia port of Python for the Series 60 Symbian platform, my initial impressions are mixed. Partially great joy and partially frustration, now I'm not allowed to say exactly what functionality is provided, but being as it's a technology preview you can assume that it's currently a little incomplete. There's a basic core to the product that looks good and sane, but the bits around that are currently a little sketchy.
This incompleteness is rather frustrating, but not as annoying as the current release only running on series 60 V2, of which the 6600 is the only target phone released. Out of the handful of Symbian phones I've easy access to, none are 6600s, so I'm stuck with using Amaretto in the emulator on the PC, which is handier for writing code, but rather limiting.
Anyway, given all the hype of Amaretto, a Python port for UIQ (SonyEricsson P800, P900, Motorola A920, A925, A1000, Benq P30, P31 et al) has sneaked out from sometime #mobitopian Enki Boehm. Classic stuff and very much in the tradition of Python on Symbian/Epoc, where there have been a number of ports in the past from lone hackers scratching their itches. A trend started by Duncan Booth, and continued by a few others The most recent port being 2.2.1 by Olaf Flebbe.