O que são Language Bindings? [RESOLVIDO]

1. O que são Language Bindings? [RESOLVIDO]

Vinícius dos Santos Oliveira
vinipsmaker

(usa Arch Linux)

Enviado em 16/05/2009 - 21:59h

Vi estes termos presentes nos sites de várias bibliotecas e fiquei curioso.


  


2. MELHOR RESPOSTA

André
andrezc

(usa Debian)

Enviado em 16/05/2009 - 22:51h

Permite que GTK+ sejam usados de outros idiomas de programação, no estilo daqueles idiomas. Eles são relativamente fáceis criar porque GTK+ é projetado com eles em mente.

3. Re: O que são Language Bindings? [RESOLVIDO]

Vinícius dos Santos Oliveira
vinipsmaker

(usa Arch Linux)

Enviado em 17/05/2009 - 15:11h

Não é possível fazer um programa programado em python usar uma biblioteca programada em C sem usar estes "bindings"?
Alguém poderia dar uma resposta mais clara?


4. Re: O que são Language Bindings? [RESOLVIDO]

André
andrezc

(usa Debian)

Enviado em 17/05/2009 - 17:26h

Vamos dizer como exemplo usar C e C++ no mesmo programa, você pode fazer isso com :
extern "C"
{}


5. Re: O que são Language Bindings? [RESOLVIDO]

Vinícius dos Santos Oliveira
vinipsmaker

(usa Arch Linux)

Enviado em 17/05/2009 - 18:39h

#include <gtk.h>
Isso não funciona para bibliotecas escritas em em outras linguagens de programação que não sejam c/c++?


6. Re: O que são Language Bindings? [RESOLVIDO]

Vinícius dos Santos Oliveira
vinipsmaker

(usa Arch Linux)

Enviado em 19/05/2009 - 21:55h

Eu ainda não entendi o que são language bindings.
Eu sei programar um pouco de C, mas não sei o que são language bindings.






Patrocínio

Site hospedado pelo provedor RedeHost.
Linux banner

Destaques

Artigos

Dicas

Tópicos

Top 10 do mês

Scripts