аа, ну а под целью имел ввиду использование библиотеки в качестве "системной" или использование её же но например для GUI.. т.е API при этом будет немного разное... (хотя.. не факт)
ну цель-то в общем одна (в разных языках), а апи разное:(
Значить нужно делать свое API - которое позволяет просто, удобно, быстро и т.п. использовать все прелести библиотеки!
Взять все АПИ на всех языках и сделать лучче чем сделано там!