[erlang-questions] Your most painful Erlang issue

Serge Aleynikov <>
Thu Jun 21 04:58:06 CEST 2007


Joel Reymont wrote:
> I'm quite emboldened by my recent foray into compilers and  
> translators. Unfortunately, the markets may turn out to be very small  
> and I thought I would look at Erlang.
> 
> What is your most painful issue with Erlang? What would you badly  
> want to see improved?

I find that the most painful issue with Erlang is its performance at 
number crunching applications.  While Erlang excels big time at 
simplistic approach to concurrency, it would be so nice to have a way of 
writing natively compiled drivers that would use functional syntax and 
static typing.

Since you have been enjoying OCaml and camlp4 lately, here is an idea 
that I wanted to pursue but didn't have time to implement it.

Write driver bindings that would bridge Erlang and OCaml making it 
possible to call OCaml closures from Erlang and implement Erlang <-> 
OCaml term marshalling. Implement ei/erl_interface bindings for OCaml so 
that it would be possible to bridge two languages.

Serge



More information about the erlang-questions mailing list