Python auf Taschenrechner

Wenn du dir nicht sicher bist, in welchem der anderen Foren du die Frage stellen sollst, dann bist du hier im Forum für allgemeine Fragen sicher richtig.
Antworten
Üpsilon
User
Beiträge: 225
Registriert: Samstag 15. September 2012, 19:23

Hallööchen,
der Kollege Dennis13 hat hier (http://www.python-forum.de/viewtopic.php?f=18&t=29427) das Gerücht verbreitet, dass man Python auf einem graphikfähigen
Taschenrechner installieren kann. Als stolzer Besitzer eines TexasInstruments 84Plus frag ich nun: Wie soll das gehen? Vielen Dank für alle Antworten!
MfG Y
PS: Die angebotene Summe ist beachtlich.
webspider
User
Beiträge: 485
Registriert: Sonntag 19. Juni 2011, 13:41

Komisch, ich sehe nur dich in dem Thread was von Graphikfähigen Taschenrechnern erzählen.
EyDu
User
Beiträge: 4881
Registriert: Donnerstag 20. Juli 2006, 23:06
Wohnort: Berlin

Es ging darum einen Taschenrechner in Python zu implementieren und nicht auf einem Taschenrechner Python zu benutzen.
Das Leben ist wie ein Tennisball.
Üpsilon
User
Beiträge: 225
Registriert: Samstag 15. September 2012, 19:23

Ach so...
PS: Die angebotene Summe ist beachtlich.
Benutzeravatar
Hyperion
Moderator
Beiträge: 7478
Registriert: Freitag 4. August 2006, 14:56
Wohnort: Hamburg
Kontaktdaten:

Aber jetzt ist klar, was mir (und EyDu) unklar war :mrgreen:
encoding_kapiert = all(verstehen(lesen(info)) for info in (Leonidas Folien, Blog, Folien & Text inkl. Python3, utf-8 everywhere))
assert encoding_kapiert
EyDu
User
Beiträge: 4881
Registriert: Donnerstag 20. Juli 2006, 23:06
Wohnort: Berlin

Stimmt! Wir haben es halt drauf :D
Das Leben ist wie ein Tennisball.
Üpsilon
User
Beiträge: 225
Registriert: Samstag 15. September 2012, 19:23

OK. es tut mir leid dass ich so eine unqualifizierte Frage gestellt habe.
Weiss trotzdem irgendwer, wie ich Python auf einen TI84+ kriege?
Danke für Antworten aller Art.
MfG Y
PS: Die angebotene Summe ist beachtlich.
BlackJack

@Üpsilon: Python bekommst Du da nicht drauf. Das System besteht aus einem 15 Mhz Z80 Prozessor mit 24 KiB RAM für Benutzerprogramme. Selbst wenn man den hackt und das Betriebssystem runterschmeisst hat der je nach konkretem Modell nur 48 oder 128 KiB RAM.
campino97
User
Beiträge: 42
Registriert: Freitag 3. September 2010, 20:11

kann man den ram und evtl prozessor von nem tr aufrüsten?
wär echt cool so in mathe en bisschen zu in python zu programmieren :D.
lunar

@campino97 Wenn Du tiefere Kenntnisse der Elektrotechnik hast, dann vielleicht, sonst eher nicht. Pass im Mathemathikunterricht auf, das bringt Dir auf lange Sicht mehr :)
campino97
User
Beiträge: 42
Registriert: Freitag 3. September 2010, 20:11

welche mindestanforderungen braucht python denn, um das auf nem tr zu installieren?
BlackJack

@campino97: Wenn man CPython portieren möchte, dann ein Betriebssystem mit allem was so dazugehört. Standard-C-Bibliothek und Dateisystem zum Beispiel. Man müsste also schon einen eigenen Python-Interpreter implementieren und da ist die Frage wie viel von der Sprache man mit so wenig Prozessorleistung und Speicher umsetzen kann.
campino97
User
Beiträge: 42
Registriert: Freitag 3. September 2010, 20:11

hat irgendjemand ahnung davon, python auf einem tr zu installieren?
wie macht man das?
oder einen tr aufzurüsten?
http://home.arcor.de/arcor2090-859/casi ... /index.htm
hier ist ne anleitung zum aufrüsten.
BlackJack

@campino97: Vergiss es einfach. :roll:
Leonidas
Python-Forum Veteran
Beiträge: 16025
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

campino97 hat geschrieben:oder einen tr aufzurüsten?
http://home.arcor.de/arcor2090-859/casi ... /index.htm
hier ist ne anleitung zum aufrüsten.
Selbst im aufgerüstetem Zustand reicht es nicht um Python zu starten. Wenn du einen Taschenrechner willst der Python kann hol dir ein Android-Phone und installier SL4A.
My god, it's full of CARs! | Leonidasvoice vs (former) Modvoice
Benutzeravatar
noisefloor
User
Beiträge: 4181
Registriert: Mittwoch 17. Oktober 2007, 21:40
Wohnort: WW
Kontaktdaten:

Hallo,

@campino97: Wenn dich Ports auf "exotische" Plattformen interessieren -> http://www.python.org/download/other/ Da ist aber kein Taschenrechner bei ;-) Statt Android könntest du noch ein Symbian S60 Handy nehmen. Die sind heutzutage billiger als Android Phone *SCNR*

Gruß, noisefloor
jerch
User
Beiträge: 1669
Registriert: Mittwoch 4. März 2009, 14:19

@campino97:
Python, wie Du es von CPython her kennst, auf dem TI-84 zu betreiben, halte ich für unmöglich. Du müsstest sowohl den Interpreter stark kastrieren und von Grund auf in Assembler neu schreiben (clib nachprogrammieren o0) als auch das Gerät aufbohren (RAM). Bringst Du die nötige Zeit und das hierfür nötige Wissen auf, kommt vielleicht sogar etwas Brauchbares raus, nur hat das dann nicht mehr viel mit "Python auf dem Taschenrechner" gemein.

Vielleicht wäre Lua interessanter, da die Systemanforderungen zu den Gegebenheiten nicht ganz so weit klaffen. Der Interpreter ist nur 120kb groß und wahrscheinlich einfacher nachzuprogrammieren. Um eine RAM-Erweiterung wirst Du aber auch hier nicht herumkommen.
Üpsilon
User
Beiträge: 225
Registriert: Samstag 15. September 2012, 19:23

Ob man vielleicht eine minimale Lisp-REPL auf den TR kriegt? :mrgreen: Das wär mal was! *inAltenThreadsRumwühl*
PS: Die angebotene Summe ist beachtlich.
Benutzeravatar
imho74
User
Beiträge: 11
Registriert: Sonntag 15. Juni 2008, 21:49

Oder du nimmst dir wirklich ein altes Nokia mit S60-Plattform (so wie noisefloor oben schreibt) und installierst dir Python for S60 (PyS60), zum Beispiel das E71 (gibt es bei eBay schon für unter 30 Euro). Vorteil: Du hast eine Hardware-Tastatur, so wie bei einem echten Taschenrechner. :D
Antworten