Re: [Haskell] Re: [Fwd: Re: Computer Language Shootout]

2007-02-27 Thread Florian Weimer
> Also, the SML version uses Vectors, "polymorphic vectors, immutable > sequences with constant-time access". I wonder how immutable these are. > I suspect that changing elements does updates in place with history > tracking? SML vectors in the standard basis library are truly immutable, and no hi

[Haskell] Re: [Fwd: Re: Computer Language Shootout]

2007-02-27 Thread apfelmus
Andrzej Jaworski wrote: > Nevertheless my point is still valid: when on compiler side the heap is > stretched and on program side you need Ockham's Razor in action Haskell > chokes. I hoped at least to stimulate interest in repeating GP experiment > with latest GHC version. This could make a hot p

Re: [Haskell] [Fwd: Re: Computer Language Shootout]

2007-02-27 Thread Andrzej Jaworski
> it is more often than not the case that the reason for this is not that Y is > faster than X, but that one has learned a lot about the problem when > implementing in X. So in general you see an improvement even when X == Y, To be honest I suspect that in ADP case it is exactly that, particularly

Re: [Haskell] [Fwd: Re: Computer Language Shootout]

2007-02-27 Thread Fawzi Mohamed
I think that we should follow the advice of Kristen Chevalier, and redirect this discussion to haskell-cafe Fawzi On Feb 27, 2007, at 1:59 PM, Sven Panne wrote: On Tuesday 27 February 2007 13:44, Andrzej Jaworski wrote: I have learned logic from much deeper sources;-) My statement was: Guys

Re: [Haskell] [Fwd: Re: Computer Language Shootout]

2007-02-27 Thread Sven Panne
On Tuesday 27 February 2007 13:44, Andrzej Jaworski wrote: > I have learned logic from much deeper sources;-) > My statement was: > Guys started in Haskell and got to conclusion that for performance reasons > it is better to move to C. The guys know what they are doing. > > I hope that helps;-) H

Re: [Haskell] [Fwd: Re: Computer Language Shootout]

2007-02-27 Thread Andrzej Jaworski
I have learned logic from much deeper sources;-) My statement was: Guys started in Haskell and got to conclusion that for performance reasons it is better to move to C. The guys know what they are doing. I hope that helps;-) ___ Haskell mailing list

Re: [Haskell] [Fwd: Re: Computer Language Shootout]

2007-02-27 Thread Donald Bruce Stewart
duncan.coutts: > On Sun, 2007-02-25 at 18:57 -0800, Stefan O'Rear wrote: > > > Haskell, now: > > * Very much slower than C > > * Very much easier to use than C > > * Very easy to interface with C > > > > So I think we should do the same. It even shows in the Shootout - the > > programs that a

Re: [Haskell] [Fwd: Re: Computer Language Shootout]

2007-02-27 Thread Sven Panne
On Tuesday 27 February 2007 02:13, Andrzej Jaworski wrote: > > writing a real compiler for that language made sense, and also the > > choice of c as language for it, but I think that it would have been > > possible to write it in haskell without a big performance hit. > > ADP was conceived in Haske

Re: [Haskell] [Fwd: Re: Computer Language Shootout]

2007-02-27 Thread Duncan Coutts
On Sun, 2007-02-25 at 18:57 -0800, Stefan O'Rear wrote: > Haskell, now: > * Very much slower than C > * Very much easier to use than C > * Very easy to interface with C > > So I think we should do the same. It even shows in the Shootout - the > programs that are simultaneously fastest and cle