[Haskell-cafe] Performance: MD5
Bulat Ziganshin
bulat.ziganshin at gmail.com
Sun May 18 11:42:24 EDT 2008
Hello Peter,
Sunday, May 18, 2008, 7:27:35 PM, you wrote:
> As a side note on this discussion, isn't it so that the current CPU
> hardware evolved in such a way that it is better suited for imperative
> programs? (I'm not talking about the GPU, that's another story). I mean,
> hardware gets optimized to run applications faster, but these
> applications are mainly written in C/C++, so you get a nice feedback
> loop here...
i don't think it's fundamental limit. hardware is better suited to
assembler, naturally, but C++ compilers overruled asm. haskell-like
languages can be theoretically compiled to the code which is as good
as asm, it's just not the current state-of-the-art
nevertheless, it's true that new hardware arise and it's two-way
road: FP languages are used more due to multi-core hardware, and
new hardware becomes practically useful due to new ways of programming
--
Best regards,
Bulat mailto:Bulat.Ziganshin at gmail.com
More information about the Haskell-Cafe
mailing list