[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
Re: arithmetic issues
Marcin 'Qrczak' Kowalczyk <qrczak@xxxxxxxxxx> writes:
> Why no current implementation uses sparse arrays as the representation
> of (some) vectors? Or does any?
Maybe none has gotten around to it?
> If no implementation does a particular thing, then perhaps it's not
> a wise choice to do.
That's a fundamentally bogus argument. If there's a reason it's
unwise, then let's hear it. It needs to be a reason why it's *always*
unwise, not just why it's unwise in general-purpose Scheme systems.
(Though for the life of me I can't think of any reason there either.)
No Scheme implementation that I know of supports writing Scheme
programs that include identifiers written in the Devanagari script.
But that doesn't mean it's an unwise thing to do; it's just that there
aren't many Sanskrit users of Scheme yet.
> Leaving room for it only reduces programmer confidence and
> encourages them to rely on common practice instead of on standard
> guarantees.
"Reduces programmer confidence"? Huh? Programmer confidence in what?
It's you that seems to have mistaken common practice for a standard
guarantee. Rewriting the standard so that it standardizes common
practice is not the solution.
Thomas