On 5/10/05, Bulat Ziganshin <[EMAIL PROTECTED]> wrote: I think that runtime error > messages given in terms of VALUES instead of compile-time error > messages given in terms of TYPES are easier to understand for novice. > also, strict regulations on datatypes are needed for professional > program development, but will be just needless complication for > learning concept of programming itself. even for mathematician Ruby > will be a good choice >
I disagree. Types is a very important concept and I think that should be emphasized in the first lecture. If one goes through types _and_ values from the very beginning a strongly typed language will be of the same aid to beginners as it is to experts. /S -- Sebastian Sylvan +46(0)736-818655 UIN: 44640862 _______________________________________________ Haskell-Cafe mailing list Haskell-Cafe@haskell.org http://www.haskell.org/mailman/listinfo/haskell-cafe