Einzelnen Beitrag anzeigen

Benutzerbild von Uwe Raabe
Uwe Raabe

Registriert seit: 20. Jan 2006
Ort: Lübbecke
11.475 Beiträge
 
Delphi 12 Athens
 
#3

AW: TThread, TTask usw. oder OmniThreadLibrary?

  Alt 19. Okt 2017, 12:31
Aber was genau macht sie besser als beispielsweise TParallel.For, TTask und TThread?
Der Funktionsumfang und die Möglichkeiten sind sicher deutlich besser. Allerdings funktioniert sie (bislang) nur für Windows/VCL. Dank des hervorragenden Buchs zu dieser Library ist die Dokumentation auch deutlich umfangreicher.

Für einfache Sachen nehme ich meist die PPL, weil - ist eben immer da. Für komplexe Dinge kommt dann die OTL ins Spiel, aber das bedeutet ja auch eine zusätzliche Abhängigkeit von einer externen Library bei der Versionsverwaltung.

Ist die Implementierung in ein Projekt, welches oben genannte Strukturen verwendet, sorgenfrei oder verliere ich dabei meine grauen Haare?
Die verliert man bei der Arbeit mit Multi-Threading doch sowieso. Da bin ich selbst das beste Beispiel
Uwe Raabe
Certified Delphi Master Developer
Embarcadero MVP
Blog: The Art of Delphi Programming
  Mit Zitat antworten Zitat