ich habe eine kleine Wirtschaftssimulation als Hobbyprojekt. Primär lag der Fokus beim "Weg dorthin". So hatte ich es damals unter anderem dazu genutzt, mir den Sinn und Zweck von OOP anzueignen. Während des Studiums habe ich JSF gelernt und war mit den Fortschritten auch recht zufrieden. Ich mag Java und schätze es als Lehrsprache (darf man das hier sagen? ), mag aber spätestens seit dem Thema "Data Science/Machine Learning" und Check_MK-Checks auch Python. Daher habe ich kleinere Webprojekte wie API-Backends oder RPi-Steuerungen in Flask realisiert (mit Java wäre das wie Kanonen auf Spatzen). Zum anderen merke ich, dass ich mit JSF wahrscheinlich auf längere Sicht keinen Blumentopf mehr gewinnen werde.
Ich überlege, meine Wirtschaftssim. auf Python umzuschreiben, weiß aber nicht, ob es für mich die richtige Kombination in der Pythonwelt gibt. In der Hoffnung, dass ... - frage ich hier mal.
Meine Anforderungen wären:
- aktiv betriebenes Web-Framework
- object-relational mapping
- zeitgesteuerte Aktivitäten (unter Nutzung des ORM)
- nutzbare GUI-Elemente (ich bin eine Niete in hübsch, CSS und JavaScript) und Ajax-Unterstützung
- optional: Funktionen wie Login, Nutzer, Templates
- nutzbar in einer IDE, die die Abhängigkeiten kennt
- nutzbar mit einer IDE, die eine unkomplizierte "Try-and-Error-Programming & Deployment"-Unterstützung hat