Gabriel Dos Reis <[EMAIL PROTECTED]> writes: > However, I hope that people with more interests in this style of programming > will come up with a coherent, reasonably complete, proposal that I could > study and hopefully influence my preference. I know of programming languages > (and have written programs in such languages) that allow similar form of > overloading. I was never impressed. That may change; but I suspect that > would require more extensive realistic examples and explanation of why it > would be good for me to abandon my unsophisticated world of non-overloaded > variables.
Well, at least I can contribute why I find it useful that Aldor allows overloading of constants. (as you may know, Aldor distinguishes between constants, usually assigned to via "==", and variables, usually assigned to via ":=".) * Aldor wants to treat all constants equally (and I personally want that, too) * Aldor wants overloading of functions * functions are constants. I don't know why overloading of variables is not allowed, and I did not find any use for it so far. Martin ------------------------------------------------------------------------- This SF.Net email is sponsored by the Moblin Your Move Developer's challenge Build the coolest Linux based applications with Moblin SDK & win great prizes Grand prize is a trip for two to an Open Source event anywhere in the world http://moblin-contest.org/redirect.php?banner_id=100&url=/ _______________________________________________ open-axiom-devel mailing list open-axiom-devel@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/open-axiom-devel