LINUX.ORG.RU

Связывание ГУЯ и ядра приложения


0

1

Как прикручивается GUI написанный на одном языке (Питон), к основной части программы которая написана на другом (например Си или Java)? Каким образом вообще связываются части приложения написанные на разных языках? Что почитать по этой теме?


Каким образом вообще связываются части приложения написанные на разных языках?

Компиляция в библиотеки, деление на клиент/сервер(демон), написание биндингов.

jessey
()

Сокеты (тисипишные или юниксовые), IPC.

schizoid ★★★
()
Ответ на: комментарий от AIv

PS. Если задача настолько сложна, что требуются сокеты, IPC, RPC (а лучше CORBA/COM/DCOM) и проч. содомия... ну или задача для Вас слишком сложна, или Вы в этом разбираетесь как мин. не хуже присутствующих и просто решили пошутить;-)

AIv ★★★★★
()

Есть совершенно замечательный биндинг к Objective-C и Cocoa (Mac OS X) в бесплатном Clozure CL, но боюсь, автор темы желает иного.

dave ★★★★★
()

на винде есть COM

на прыщах COM нет, зато есть куча неперевариваемого говна.

anonymous
()

Кстати, в Parrot тут обещали поддержку FFI для всех языков на ней.

buddhist ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.