[Aldor-l] Using Aldor or SPAD
Bill Page
bill.page1 at synthesis.anikast.ca
Fri Aug 18 14:25:51 EDT 2006
On August 18, 2006 1:49 PM Martin Rubey wrote:
>
> Gabriel Dos Reis writes:
>
> > I've been writing more and more SPAD, less and less Aldor.
> > And I suspect very soon my students will more SPAD than
> > Aldor, however imperfect SPAD...
>
> why is that? I really can't understand, there are so many
> things missing in spad!
>
Ya, like error message a human can understand, for one! :)
I think SPAD is nearly impossible to learn because the results
of compiling incorrect programs are so difficult to interpret.
I usually write something in Aldor first to get the syntax and
types correct and then (if necessary) back port it to SPAD.
On the other hand (with a few notable exceptions like fully
implemented dependent types), the SPAD *language* is not
fundamentally very different than Aldor. SPAD is a productive
language - after all 1,300 packages domains and categories
are currently implemented in this language.
Then, of course there is the long unresolved issue of the lack
of a clear open source license for Aldor. I fear that if this
not resolved in the next few **weeks**, then the consequences
for both Aldor and Axiom could be very negative. All the rhetoric
of having to get people who already agree to agree aside, I just
do not understand why aldor.org would have neglected this for
so long. :(
Regards,
Bill Page.
More information about the Aldor-l
mailing list