HLFX.Ru Forum
Показать все 4 сообщений этой темы на одной странице

HLFX.Ru Forum (https://hlfx.ru/forum/index.php)
- Технические вопросы (https://hlfx.ru/forum/forumdisplay.php?forumid=20)
-- [для общего развития]как устроеные библиотеки с поддержкой нескольких языков? (https://hlfx.ru/forum/showthread.php?threadid=3830)


Отправлено thambs 26-02-2013 в 23:25:

[для общего развития]как устроеные библиотеки с поддержкой нескольких языков?

вот есть, например, такая замечательная библиотека для быстрого рисования графиков: plplot, а вызывать её можно, по моему, из всех не экзотических языков. как такое делают?

__________________
http://www.moddb.com/mods/monorail-quest


Отправлено KiQ 27-02-2013 в 04:08:

thambs насколько я знаю, делают биндинги, и окольными путями все равно обращаются к нативной библиотеке.

__________________
-Brain is dead-


Отправлено Government-Man 27-02-2013 в 04:23:

Библиотека пишется на каком-то одном языке - чаще всего это C, реже - C++, остальное - почти никогда. А потом к библиотеке пишутся врапперы для других языков.

Если же враппер по каким-то причинам написать нельзя а поддержка этого языка совершенно необходима, то библиотека просто переписывается на этом языке.


Отправлено tolerance 27-02-2013 в 05:05:

А как же стандарты? Библиотеки ведь, бери да подключай и работай в любом адекватом ЯП. "CDecl" может? Это даже PureBasic поддерживает.


Временная зона GMT. Текущее время 08:51.
Показать все 4 сообщений этой темы на одной странице

На основе vBulletin версии 2.3.0
Авторское право © Jelsoft Enterprises Limited 2000 - 2002.
Дизайн и программирование: Crystice Softworks © 2005 - 2024