[erlang-questions] About Erlang system performance

Valentin Micic <>
Fri Nov 9 14:16:19 CET 2012


Unrelated, but would be interesting to find out -- are there any commercial-grade (let alone carrier-grade) systems that take advantage of HiPE?


V/

On 09 Nov 2012, at 2:11 PM, Schneider wrote:

> you're right. HIPE generates compiled code.
> my mistake.
> take a look here for more info's about HIPE:
> http://user.it.uu.se/~kostis/Papers/erlang03.pdf
> 
> greatz Johannes
> 
> 
> On Fr 09 Nov 2012 13:07:49 CET, Matti Oinas wrote:
>> Correct me if I'm wrong but doesn't HIPE compile to native code?
>> 
>> --
>> Matti
>> 
>> On Fri, Nov 9, 2012 at 1:57 PM, Schneider <> wrote:
>>> Erlang is a language, which produced byte-code which get' interpreted by the
>>> Erlang engine. C++ instead generates mashing-code which has on the one hand
>>> a much better performance, on the other hand,
>>> some disadvantages like incompatibility between different OSs.
>>> 
>>> greatz Johannes
>>> 
>>> 
>>> On Fr 09 Nov 2012 09:42:21 CET, hume npx wrote:
>>>> 
>>>> Hi, all:
>>>>   I'am new to erlang, after investigate some benchmark such as at
>>>> http://shootout.alioth.debian.org/u64q/which-programs-are-fastest.php,
>>>> I found that erlang compiler is not so good at speed? the benchmark
>>>> shows that erlang Hipe is 13x slowdown compared to C++, as compared to
>>>> Haskell GHC (3.3x slowdown), go 2.98x slowdown or even javascript v8
>>>> is about 1x faster than erlang, I investigated the erLLVM project
>>>> which reported similar results to Hipe, you know performance is so
>>>> important nowadays, what caused the hard to improve performace of
>>>> erlang or just there are not people working on it? Erlang is
>>>> attractive to me after several days studying, but with great
>>>> performance will be more attractive and competitive to some languages
>>>> such as go etc.
>>>> 
>>>> 
>>>> _______________________________________________
>>>> erlang-questions mailing list
>>>> 
>>>> http://erlang.org/mailman/listinfo/erlang-questions
>>> 
>>> 
>>> 
>>> _______________________________________________
>>> erlang-questions mailing list
>>> 
>>> http://erlang.org/mailman/listinfo/erlang-questions
> 
> 
> _______________________________________________
> erlang-questions mailing list
> 
> http://erlang.org/mailman/listinfo/erlang-questions




More information about the erlang-questions mailing list