kategória: egyéb - API (Application Programming Interface) - függvénykönyvtár
Csordás Róbert, 16
PrologAPI
A PrologAPI című pályamű készítője egy érdekes, összetett informatikai feladatot oldott meg, magas színvonalon. Az elkészült munka különösen azon programozók számára lehet hasznos, akik mesterséges intelligenciát tartalmazó szoftverek fejlesztését végzik, mivel az ezen a területen jól használható, népszerű Prolog programozási nyelv alkalmazhatóságát jelentősen kiterjeszti. A PrologAPI segítségével ugyanis lehetővé válik, hogy más, klasszikus (funkcionális) nyelveken írt programokba Prolog nyelvű programrészleteket illesszünk. Így pl. C++ nyelven készíthetjük el a grafikus felületet kezelő keretrendszert (ami Prolog nyelven nem volna lehetséges), míg a mesterséges intelligenciát megvalósító algoritmusokat továbbra is Prologban írhatjuk. Külön értéke a munkának az, hogy készítője ügyelt arra, hogy a megoldás különböző platformokon - így nem csak Windows, hanem Linux/UNIX világban is - használható legyen.