Loki

Loki C++ -kirjasto
Tyyppi Yleinen ohjelmointi
Kehittäjä Andrei Alexandrescu
Sisään kirjoitettu C++
Käyttöjärjestelmä Monialustainen ohjelmisto
uusin versio 0.1.7 ( 29. tammikuuta 2009 )
Lisenssi MIT-lisenssi
Verkkosivusto loki-lib.sourceforge.net

Loki on kirjasto C++- ohjelmointikielelle , jonka Andrei Alexandrescu on kirjoittanut osana Modern C++ Design: Generic Programming and Applied Design Patterns -ohjelmaa .

Kirjasto on rakennettu mallimetaohjelmointiin ja käyttää aktiivisesti C++ -kielen ominaisuuksia geneeriseen ohjelmointiin .

Loki on oveluuden ja pahan jumala pohjoismaisessa mytologiassa . Kirjoittaja toivoo, että kirjaston omaperäisyys ja joustavuus muistuttavat lukijoita norjalaisen jumalan kirjoista.

Kehitys

Aluksi kirjasto toimi vain kääntäjien kanssa , jotka tukivat parhaiten C++-standardia, mutta myöhemmin se siirrettiin (joskus epätäydellisesti) useimpiin muihin (mukaan lukien vanha Borland C++ 6 ja Visual C++ 6). Kääntäjän kehittäjät käyttävät usein kirjastoa vertailukohtana määrittääkseen yhteensopivuuden standardin kanssa.

Loki on mennyt kirjan pidemmälle, jatkaa kehitystään ja uusia versioita kirjastosta on saatavilla osoitteessa SourceForge.net . Monien ihmisten panoksen ansiosta tämä kirjasto on hyvin testattu ja erittäin vikasietoinen.

Koostumus

Katso myös

Linkit