Language Bindings for Erlang

Torbjorn Tornkvist <>
Fri May 26 08:20:28 CEST 2006

I think it is unfortunate that there doesn't exist a quick 
and easy way to create efficient interfaces with a C 
library. Once upon a time there was IG:

I also belive that Scott Lystig Fritchie wrote something in
this area. An Erlang add-on to SWIG would be nice...

Preferably, one should be able to choose creating a 
port-program, linked-in driver, C-node interface.
It is up for grabs; anyone ?


Jeff Crane wrote:
> --- Taavi Talvik <> wrote:
>>Better to think how to glue to "some other tool most
>>for my problem".
> Um, like another language more appropriate to the
> task? It's like C or Erlang are the only appropriate
> tools, as far as responders are concerned. Logically
> and practically incorrect. Of course OpenGL was used
> by the Wings3D TEAM who have had copious amounts of
> time to develop for and happen to SPECIALIZE in
> graphical design. No surprise there.
> <snip>
> %% Have to REALLY know C to use these, how is that 
> %% appropriate for learning or TEACHING usable Erlang?
> OpenGL, 
> Gtk, 
> esdl,
> xlib == native implementation of X11 protocol
> </snip>
>>even make generic binding to C language
> I thought this is what I was asking about. Why would
> port or inline driver be better than a C Node or
> Erl_interface? They are all generic bindings to C!
> What are the effective differences?
> __________________________________________________
> Do You Yahoo!?
> Tired of spam?  Yahoo! Mail has the best spam protection around 

More information about the erlang-questions mailing list