Ciekawa opcja programistyczna na PPC: Python CE

  • 6 Odpowiedzi
  • 1838 Wyświetleń

0 użytkowników i 1 Gość przegląda ten wątek.

Ciekawa opcja programistyczna na PPC: Python CE
« dnia: Marzec 10, 2007, 16:11:39 »
Długo żyłem w świadmości, że na mobilki nie ma jakiegoś świeżego i wspieranego pythona.
(Python jest eleganckim w swoim kształcie językiem interpretowanym, prostym do dydaktyki i mocnym dla zawodowców. www.python.org)

Okazuje się, mea culpa, jest znacznie lepiej. Są Pythony na poziomie wersji 2.2 i 2.3 (gdy aktualne są 2.4 i rozwija się 2.5) zaledwie 1.5 roku do tyłu. Dość fajnie podzielone na moduły, żeby nie było to ogromne.

Linki:
http://www.murkworks.com/Research/Python/PocketPCPython/Overview
(2.2, odpaliłem)
http://fore.validus.com/~kashtan/
w 2.3.4, pozostałem na dłużej.

[Znalazłem jeszcze link http://starship.python.net/crew/mhammond/ce/, obecnie nieczynny, autor Mark Hammond. Jak coś się dowiem .... ]



Z GUI dostępne są zarówno linie Win32 GUI (dla znających tę linię), jak i TKinter (przenośna, międzysystemowa biblioteka, bardziej wysokopoziomowa np. z automatycznym layotem, czyli że nie jest obowiązkowe podawanie rozmiarów widgetów, ułożą się same)
TKintera na razie na tym nie testowałem.

Oczywiście wszystko, co świat Pythona przynosi: moduły Sockety, Http, XML, przetwarzanie tekstów, profesjonalna obsługa błedów ....

Myślę powiniem być idealny dla jakiś spinek, interfejsów, małych aplikacji,  klientów usług sieciowych.

W razie zainteresowania napiszę coś wiecej. Choć nie jestem Python-Guru.

Ciekawa opcja programistyczna na PPC: Python CE
« Odpowiedź #1 dnia: Marzec 11, 2007, 01:11:45 »
Ktoś tu narzekał na ilość linii programu do każdego obiektu GUI.

Proponuję to (minimalna aplikacja GUI) :


from Tkinter import *

root = Tk()

w = Label(root, text="Hello, world!")
w.pack()

root.mainloop()

*

Offline DinthKSC

  • ****
  • 962
  • Płeć: Mężczyzna
    • Prywatny blog
  • Sprzęt: iPAQ h4150
Ciekawa opcja programistyczna na PPC: Python CE
« Odpowiedź #2 dnia: Marzec 11, 2007, 10:07:32 »
ten Python przynajmniej u mnie jest zatrwazajaco powolny.

Ciekawa opcja programistyczna na PPC: Python CE
« Odpowiedź #3 dnia: Marzec 11, 2007, 23:03:16 »
Cytat: "DinthKSC"
ten Python przynajmniej u mnie jest zatrwazajaco powolny.

W starcie? W pełnym biegu? w jakim programie (algorytmie)?

*

Offline kex

  • 4
Ciekawa opcja programistyczna na PPC: Python CE
« Odpowiedź #4 dnia: Marzec 20, 2007, 12:44:51 »
jacek, zainspirowałeś mnie do poznania Pythona. Czy możesz podzielić się swoimi doświadczeniami z Pythonem na PocketPC jak będziesz eksperymentował?

*

Offline kex

  • 4
Ciekawa opcja programistyczna na PPC: Python CE
« Odpowiedź #5 dnia: Marzec 20, 2007, 13:14:45 »
właśnie odpaliłem sobie (na razie na zwykłym PC) Twój programik w trybie interaktywnym - proste i rewelacyjne - świetna zabawa - już nie mogę się doczekać innych, bardziej zaawansowanych prób, pozdrawiam, Marcin

*

Offline AdamM

  • 19
Odp: Ciekawa opcja programistyczna na PPC: Python CE
« Odpowiedź #6 dnia: Październik 29, 2007, 18:32:53 »
A jak jest z dostaniem się do jakiś wewnętrznych funkcji WM spod pythona (typu wybranie numeru czy sprawdzenie pozycji na gps)?