gui designer fuer wxpython, qt usw?

Hier werden alle anderen GUI-Toolkits sowie Spezial-Toolkits wie Spiele-Engines behandelt.
lunar

Beitragvon lunar » Samstag 1. März 2008, 18:15

QThread nutzt ebenfalls Betriebssystemthreads.
burli
User
Beiträge: 1116
Registriert: Dienstag 9. März 2004, 18:22

Beitragvon burli » Samstag 1. März 2008, 18:19

lunar hat geschrieben:QThread nutzt ebenfalls Betriebssystemthreads.


Bleibt ihm letztendlich nichts anderes übrig. Ich wollte lediglich darauf hinweisen das Qt dafür eben eigene Funktionen mitbringt die man auch nutzen sollte. Soweit ich weiß bietet GTK und wxWidgets nichts vergleichbares (innerhalb des Toolkits).
lunar

Beitragvon lunar » Samstag 1. März 2008, 18:42

burli hat geschrieben:
lunar hat geschrieben:QThread nutzt ebenfalls Betriebssystemthreads.

Bleibt ihm letztendlich nichts anderes übrig.

Wieso?

Ich wollte lediglich darauf hinweisen das Qt dafür eben eigene Funktionen mitbringt die man auch nutzen sollte.

ack.
burli
User
Beiträge: 1116
Registriert: Dienstag 9. März 2004, 18:22

Beitragvon burli » Samstag 1. März 2008, 19:17

lunar hat geschrieben:
burli hat geschrieben:
lunar hat geschrieben:QThread nutzt ebenfalls Betriebssystemthreads.

Bleibt ihm letztendlich nichts anderes übrig.

Wieso?


Naja, wenn's "vernünftig" sein soll...
Alles andere sind IMHO nur Krücken
lunar

Beitragvon lunar » Samstag 1. März 2008, 19:35

burli hat geschrieben:
lunar hat geschrieben:
burli hat geschrieben:
lunar hat geschrieben:QThread nutzt ebenfalls Betriebssystemthreads.

Bleibt ihm letztendlich nichts anderes übrig.

Wieso?

Naja, wenn's "vernünftig" sein soll...

Wieso sind leichtgewichtige Threads denn unvernünftig?

Alles andere sind IMHO nur Krücken

Diese Krücken sind aber oftmals schneller als "echte" Threads, da zu ihrer Verwaltung keine Kontextwechsel nötig sind.
BlackJack

Beitragvon BlackJack » Samstag 1. März 2008, 22:08

Und man kann auch nahezu beliebig viele gleichzeitig haben. Möchte nicht wissen wie 10000 Kernel-Threads aussehen, wenn man denn so verrückt wäre die Beschränkungen soweit hoch zu schrauben.
Benutzeravatar
Leonidas
Administrator
Beiträge: 16023
Registriert: Freitag 20. Juni 2003, 16:30
Kontaktdaten:

Beitragvon Leonidas » Sonntag 2. März 2008, 09:50

lunar hat geschrieben:
Alles andere sind IMHO nur Krücken

Diese Krücken sind aber oftmals schneller als "echte" Threads, da zu ihrer Verwaltung keine Kontextwechsel nötig sind.

Richtig. Daher nutzt Erlang auch Green Threads.

Achja, lightweight Threads sind auch in Python möglich. Etwa via Greenlets.
My god, it's full of CARs! | Leonidasvoice vs Modvoice

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder