[Haskell-cafe] Re: Is Haskell a 5GL?

2006-10-10 Thread Henning Thielemann
On Thu, 5 Oct 2006, Ch. A. Herrmann wrote: Henning Thielemann wrote: ... The notation [f x | x - xs] describes operations on list elements, and looks like the imperative forall x in xs do f x, whereas map f xs is a list transformation. The second one is more abstract,

Re: [Haskell-cafe] Re: Is Haskell a 5GL?

2006-10-05 Thread Ch. A. Herrmann
Hi, Henning Thielemann wrote: ... The notation [f x | x - xs] describes operations on list elements, and looks like the imperative forall x in xs do f x, whereas map f xs is a list transformation. The second one is more abstract, isn't it? for that simple example yes, but what's about

Re: [Haskell-cafe] Re: Is Haskell a 5GL?

2006-10-04 Thread Henning Thielemann
On Wed, 27 Sep 2006, Ch. A. Herrmann wrote: Concerning the point someone made about the features of Haskell: * pattern matching: just case distinction * list comprehensions: syntactic sugar These are indeed local syntactic issues but the amount of such small things is essential to make

Re[2]: [Haskell-cafe] Re: Is Haskell a 5GL?

2006-09-28 Thread Bulat Ziganshin
Hello Ch., Wednesday, September 27, 2006, 7:31:00 PM, you wrote: thus I think I will stay away from using it but argue with concrete abstraction features. Concerning the point someone made about the features of Haskell: * pattern matching: just case distinction * list comprehensions:

Re: [Haskell-cafe] Re: Is Haskell a 5GL?

2006-09-27 Thread Bulat Ziganshin
Hello Max, Monday, September 25, 2006, 10:41:20 PM, you wrote: Ch That's a religious statement. I was looking for some strong Ch arguments for the nonbelievers that Haskell is a 5GL. But what about nonbelievers in language classification by generation? i was not on the market when 1..3 GLs

Re[2]: [Haskell-cafe] Re: Is Haskell a 5GL?

2006-09-27 Thread Bulat Ziganshin
Hello Bill, Tuesday, September 26, 2006, 1:03:02 AM, you wrote: I spent some time working on a large Prolog application where performance was critical, ... I think you're right that Haskell should be in the same bag as Prolog. and Haskell is the same as C++ when performance is critical,

Re: [Haskell-cafe] Re: Is Haskell a 5GL?

2006-09-27 Thread Ch. A. Herrmann
Hi, an experienced person at our lab told me that the classification into generations has become unfashioned in the last decade; thus I think I will stay away from using it but argue with concrete abstraction features. Concerning the point someone made about the features of Haskell: * pattern

[Haskell-cafe] Re: Is Haskell a 5GL?

2006-09-26 Thread Henning Thielemann
On Mon, 25 Sep 2006, Christoph Herrmann wrote: I'm looking for an honest classification. The aim of the GLs is, as I think, the degree of abstraction. The question is, how much *intelligence* provided by preprocessing, libraries etc. is permitted. Personally, I think Haskell should be a 5GL

Re: Haskell vs Prolog was [Haskell-cafe] Re: Is Haskell a 5GL?

2006-09-26 Thread David Curran
Herrmann Sent: 25 September 2006 21:22 To: Max Vasin Cc: haskell-cafe@haskell.org Subject: Re: [Haskell-cafe] Re: Is Haskell a 5GL? ... What Prolog really provides concerning automatic problem solving is little: equation solving in term algebra; you can simulate that in Haskell without much

[Haskell-cafe] Re: Is Haskell a 5GL?

2006-09-25 Thread Max Vasin
Ch == Ch A Herrmann [EMAIL PROTECTED] writes: Ch Hi, Hello, I'd say very strong, lots of times a where is used thats making use of laziness. Ch I don't agree: where is often only used to program in a top-down Ch style I would say in a more declarative style, the where is closer to thinking

[Haskell-cafe] Re: Is Haskell a 5GL?

2006-09-25 Thread Max Vasin
Ch == Ch A Herrmann [EMAIL PROTECTED] writes: it's a BottomthGL language :) Ch That's a religious statement. I was looking for some strong Ch arguments for the nonbelievers that Haskell is a 5GL. But what about nonbelievers in language classification by generation? As already mentioned you

Re: [Haskell-cafe] Re: Is Haskell a 5GL?

2006-09-25 Thread Christoph Herrmann
Max Vasin wrote: Ch == Ch A Herrmann [EMAIL PROTECTED] writes: it's a BottomthGL language :) Ch That's a religious statement. I was looking for some strong Ch arguments for the nonbelievers that Haskell is a 5GL. But what about nonbelievers in language classification

Re: [Haskell-cafe] Re: Is Haskell a 5GL?

2006-09-25 Thread Bill Wood
On Mon, 2006-09-25 at 22:22 +0200, Christoph Herrmann wrote: . . . What Prolog really provides concerning automatic problem solving is little: equation solving in term algebra; you can simulate that in Haskell without much effort. On the other hand, I saw Haskell classified as a 3GL. The