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

Reply via email to