On 18.06.2010, at 15:20, Rich Hickey wrote:

> Which then begs the questions:
> 
> - how will someone 'protect' themselves from libraries written using fastmath?

Using fastmath or not would be part of the library specification. Or, in 
general, of the documentation for each individual function. It may not matter 
at all for the user of some functions, but be very important for others.

> - similar looking code will change semantics when the ns switch is made - 
> seems dangerous as it might violate the presumptions of the original authors.

That is true, but it is true for any strategy to introduce new maths semantics 
into Clojure. As soon as there are two, there is a risk for confusion. And even 
if there is only one but different from the one in the past, there is a risk 
for confusion as well.

Konrad.

-- 
You received this message because you are subscribed to the Google
Groups "Clojure" group.
To post to this group, send email to clojure@googlegroups.com
Note that posts from new members are moderated - please be patient with your 
first post.
To unsubscribe from this group, send email to
clojure+unsubscr...@googlegroups.com
For more options, visit this group at
http://groups.google.com/group/clojure?hl=en

Reply via email to