Disagree with that there is no reason you can't have type classes for the experienced and a simplified syntax for the new that looks and mostly behaves like what they are used to its quite amazing how much a single element type class behaves like an interface., . People are easily put off when looking at new languages and the more that is familiar without sacrificing depth the better, once you have an established user base you can always make changes and eliminate such code - with their complexities most modern languages need a v2. .
Ben I don't see any advantage to this view. It seems sensible to simply choose the single, more general abstraction mechanism and stick with it, even if it's a little unfamiliar to developers. Sandro
_______________________________________________ bitc-dev mailing list [email protected] http://www.coyotos.org/mailman/listinfo/bitc-dev
