[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Vectors as functions

> One of the best things about this list is that people here realize that
> such purely theoretical concerns are not the only ones that matter.

    I guess I don't belong on this list then?  I think you are overlooking
the perspective that ultimately, theoretical can be very practical. 
For example, there is a school of thought that orthogonal systems are
more flexible and useful than non-orthogonal systems (Scheme versus
Java or C++, for example).  If true I think it is useful and relevant
to pursue such questions.

> Also, it's not just the special syntax (altho it is very important) --
> it's also the fact that vectors cannot be confused for other types
> (either statically or dynamically); the abstraction is unbreakable.

    I think I need some elaboration of your point here: doesn't the
special syntax provide that lack of confusion?  Are you talking about
the syntax as an aid to the language in addition to the programmer?