Autor | KDE |
---|---|
Aktualna wersja stabilna | 4.8.3 (4 maja 2012; ponad 12 lat temu) |
Język programowania | C++ i inne |
KDE Platform (dawniej KDELibs) – zestaw frameworków KDE, który stanowi podstawę jego działania. Jest wydawany równolegle z KDE Plasma Workspaces i KDE Software Compilation 4. Został napisany głównie w C++ i zawiera nakładki umożliwiające tworzenie programów w innych językach programowania[1][2].
KJS jest napisanym przez Harri Portena pierwotnie dla przeglądarki Konqueror silnikiem ECMAScript/JavaScript.
Maciej Stachowiak napisał na liście dyskusyjnej, że Apple wydało JavaScriptCore, framework dla OS X oparty na KJS[4]. W ramach projektu WebKit JavaScriptCore został przekształcony w SquirrelFish Extreme, silnik JavaScript, który zamienia kod JavaScript na kod maszynowy.
ThreadWeaver jest biblioteką programistyczną napisaną dla KDE 4[5] przez Mirko Boehma, która ułatwia programistom wykorzystanie możliwości wielordzeniowych procesorów[5]. W ThreadWeaver praca jest dzielona na pojedyncze zadania, a następnie ThreadWeaver znajduje optymalny sposób ich wykonywania w zależności od ich relacji. Krita ma implementację filtrów obrazu z użyciem ThreadWeaver, aby uniknąć zawieszenia interfejsu graficznego.