in reply to Re^18: Why is the execution order of subexpressions undefined?
in thread Why is the execution order of subexpressions undefined?

I have looked (quite hard) at Haskell, and as Autrijus has shown with Pugs, in the right hands and for the right type of project, it is an amazing language.

However, there are aspects of it--particularly relating to efficiency...

Since when is Haskell less efficient than Perl? Maybe you need to try GHC.
  • Comment on Re^19: Why is the execution order of subexpressions undefined?

Replies are listed 'Best First'.
Re^20: Why is the execution order of subexpressions undefined?
by BrowserUk (Patriarch) on Apr 15, 2005 at 03:20 UTC
    C:\ghc\bin>ghc -V The Glorious Glasgow Haskell Compilation System, version 6.2.2

    Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
    Lingua non convalesco, consenesco et abolesco.
    Rule 1 has a caveat! -- Who broke the cabal?
      So then you're going to show us a piece of code which is slower in Haskell than in Perl?

        Efficiency is not only about speed.


        Examine what is said, not who speaks -- Silence betokens consent -- Love the truth but pardon error.
        Lingua non convalesco, consenesco et abolesco.
        Rule 1 has a caveat! -- Who broke the cabal?