Re: [Haskell-cafe] Mozart versus Beethoven (was: Writing "Haskell For Dummies ...)

2006-12-14 Thread Patrick Mulder
> Another difference with music that strikes me is the > level of > abstraction : a note is a note. A line of code > (especially in a > imperative setting) is much more than a line of > code. But this is exactly what "semantics" is about, or not? It is the question, when you have a set of symbols

Re: [Haskell-cafe] Mozart versus Beethoven (was: Writing "Haskell For Dummies ...)

2006-12-14 Thread Kurt
If I remember my EWD's[1] right, whether or not composing music is similar to writing programs was not Dijkstra's point. I paraphrase (possibly from another EWD, can't be bothered to look it up): Computers, in their capacity as a tool, are highly overrated. Dijkstra was referring to the fa

Re: [Haskell-cafe] Mozart versus Beethoven (was: Writing "Haskell For Dummies ...)

2006-12-13 Thread Kirsten Chevalier
On 12/13/06, minh thu <[EMAIL PROTECTED]> wrote: Another difference with music that strikes me is the level of abstraction : a note is a note. A line of code (especially in a imperative setting) is much more than a line of code. Ok, one can argue that notes interact together but, imo, not in the

Re: [Haskell-cafe] Mozart versus Beethoven (was: Writing "Haskell For Dummies ...)

2006-12-13 Thread Henk-Jan van Tuyl
On Tue, 12 Dec 2006 12:07:37 +0100, Kirsten Chevalier <[EMAIL PROTECTED]> wrote: On 12/12/06, Patrick Mulder <[EMAIL PROTECTED]> wrote: Not sure whether this is the right place to discuss computers and programming in general: You're implying that there's a *more* appropriate forum somewhere

Re: [Haskell-cafe] Mozart versus Beethoven (was: Writing "Haskell For Dummies ...)

2006-12-13 Thread minh thu
2006/12/12, Kirsten Chevalier <[EMAIL PROTECTED]>: [snip] I've been thinking about this. Are there really any programmers who are like Mozart in the way you describe? Donald Knuth might be one, or at least, he wrote that he wrote and debugged all of TeX on paper before entering it into a compute

Re: [Haskell-cafe] Mozart versus Beethoven (was: Writing "Haskell For Dummies ...)

2006-12-12 Thread Thorkil Naur
Hello, In the spring of 1978, I wrote a (circa) 700-word microprogram for multiprecision integer arithmetic on paper, typed it into a computer, had it cleaned of syntax errors by the micro-code assembler, printed it, and spent much of the summer in my mother's summer house debugging this progra

Re: [Haskell-cafe] Mozart versus Beethoven (was: Writing "Haskell For Dummies ...)

2006-12-12 Thread Patrick Mulder
> You're implying that there's a *more* appropriate > forum somewhere for > discussing analogies between music composition and > programming > languages? If so, I'd like to know what it is! Yes, music and programming languages are ultimately phenomena of our human brains/minds. Therefore, the exp

Re: [Haskell-cafe] Mozart versus Beethoven (was: Writing "Haskell For Dummies ...)

2006-12-12 Thread Kirsten Chevalier
On 12/12/06, Patrick Mulder <[EMAIL PROTECTED]> wrote: Not sure whether this is the right place to discuss computers and programming in general: You're implying that there's a *more* appropriate forum somewhere for discussing analogies between music composition and programming languages? If so,

RE: [Haskell-cafe] Mozart versus Beethoven (was: Writing "Haskell For Dummies ...)

2006-12-12 Thread Patrick Mulder
Not sure whether this is the right place to discuss computers and programming in general: But Dijkstra's metaphor is suggesting, that while Beethoven learned by experiment and debugging compositions, Mozart did not have a need for reflection while writing down music ? The observation above sounds