Я хотел бы добавить некоторую степень "scriptability" к приложению, которое я пишу. Грубо говоря, мне хотелось бы встроить API-интерфейс для программирования в мою программу. Я смотрел на TinyPy, но я волнуюсь, что, учитывая небольшой размер, он может обманчиво ограничивать (т.е. Выглядит и выглядит как Python, но ему не хватает многих возможностей полноценного Python).
Я не хочу писать свой собственный язык программирования; Я бы хотел просто взять относительно известный язык, на котором пользователи могут записывать функции, а затем смогут вызывать эти функции/передавать эти параметры параметров из моего приложения, которые будут записаны на C.
Я также хотел бы получить доступ к любым типам данных, которые возвращают мне те функции, также изнутри.
Есть ли у кого-нибудь какие-либо предложения относительно использования API/библиотеки, которые были бы легкими, относительно полнофункциональными и с относительно простой в использовании или простой для понимания библиотекой C?
Спасибо!