Loke

Loki C++ bibliotek
Sorts Generisk programmering
Utvecklaren Andrei Alexandrescu
Skrivet i C++
Operativ system Programvara för flera plattformar
senaste versionen 0.1.7 ( 29 januari 2009 )
Licens MIT-licens
Hemsida loki-lib.sourceforge.net

Loki är ett bibliotek för programmeringsspråket C++ skrivet av Andrei Alexandrescu som en del av Modern C++ Design: Generic Programming and Applied Design Patterns .

Biblioteket är byggt på mallmetaprogrammering och använder aktivt funktionerna i C++-språket för generisk programmering .

Loke är slughetens och busens gud i nordisk mytologi . Författaren hoppas att bibliotekets originalitet och flexibilitet ska påminna läsarna om den nordiska gudens böcker.

Utveckling

Till en början fungerade biblioteket bara med kompilatorer som bäst stödde C++-standarden, men portades senare (ibland ofullständigt) till de flesta andra (inklusive gamla Borland C++ 6 och Visual C++ 6). Kompilatorutvecklare använder ofta biblioteket som ett riktmärke för att bestämma kompatibilitet med standarden.

Loki har gått bortom boken, fortsätter att utvecklas och nya versioner av biblioteket finns tillgängliga på SourceForge.net . Tack vare bidrag från många människor är detta bibliotek väl testat och mycket feltolerant.

Komposition

Se även

Länkar