Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

OmniThreadLibrary Overview

Tags:

Is there a place where there is an introductory overview of the OmniThreadLibray for Delphi?

I have the current code installed in Delphi XE. The examples work. I've been looking over the associated The Delphi Geek blog with usage examples. Gabr admits the documentation does not exist. I would like to get a handle of the structure of the framework before diving into specific examples. I do have an understanding of the usage of TThread so I don't need go to a Threading 101 site.

The framework has shown to have a loyal following and I'd like to think I just haven't looked in the right place.

like image 971
Rich Shealer Avatar asked Jul 13 '11 13:07

Rich Shealer


2 Answers

The author of the OmniThreadLibrary, Primož Gabrijelčič, is working on a book to document the library. It started off as a wiki and has been growing.

OmniThreadLibrary Book Wiki

The ebook: Parallel Programming with the OmniThreadLibrary

As sections are completed in the Wiki they are added to the eBook. From Primož's blog:

In accordance with the Lean Publishing Manifesto, Parallel Programming with OmniThreadLibrary is published as it is written. When I’m happy with a chapter (or even with a section, if it is important enough), I click the Publish button on the LeanPub site and new, updated book is available to all the readers

like image 88
3 revs Avatar answered Sep 21 '22 18:09

3 revs


As far as I know, there's no overview of the type you're talking about. The closest there really is is the examples. They provide demonstrations of the things you can do with OTL, and you can study the code to see what they're doing and how it's implemented. I don't think you'll find anything better than that, for the moment at least.

like image 27
Mason Wheeler Avatar answered Sep 22 '22 18:09

Mason Wheeler