Loke

Loki C++ bibliotek
Type Generisk programmering
Udvikler Andrei Alexandrescu
Skrevet i C++
Operativ system Cross-platform software
nyeste version 0.1.7 ( 29. januar 2009 )
Licens MIT licens
Internet side loki-lib.sourceforge.net

Loki er et bibliotek for C++ programmeringssproget skrevet af Andrei Alexandrescu som en del af Modern C++ Design: Generic Programming and Applied Design Patterns .

Biblioteket er bygget på skabelon -metaprogrammering og bruger aktivt C++-sprogets muligheder til generisk programmering .

Loke er guden for list og fortræd i nordisk mytologi . Forfatteren håber, at bibliotekets originalitet og fleksibilitet vil minde læserne om den nordiske guds bøger.

Udvikling

Til at begynde med fungerede biblioteket kun med compilere , der bedst understøttede C++-standarden, men blev senere porteret (nogle gange ufuldstændigt) til de fleste andre (inklusive den gamle Borland C++ 6 og Visual C++ 6). Kompilerudviklere bruger ofte biblioteket som et benchmark til at bestemme kompatibilitet med standarden.

Loki er gået ud over bogen, fortsætter med at udvikle sig, og nye versioner af biblioteket er tilgængelige på SourceForge.net . Takket være mange menneskers bidrag er dette bibliotek gennemtestet og meget fejltolerant.

Sammensætning

Se også

Links