On 26/08/12 09:51, Patryk Bukowinski wrote:
Hi Jim,
Reading your story I've got an impression that you make 'functional'
and 'immutable' a synonym, not default.
Implementation should be more transparent.
In APL func&vect programming languages fammily there are tools which
amends values in place.
It feels so natural, part of a language used in ordinary functional
way even at higher abstraction level.
People use those languages for ML because solutions are much faster
than Matlab, being very neat functional solutions.
Killing performance for religious paradigm of immutability may kill
the language.
cheers
patryk
So, you're implying that 'functional' and 'immutable' do not share the
same roots? It is my understanding that unless you go fully immutable
you're sort of getting half the functional story...As for scientific
computing and ML have you checked julia? ( http://julialang.org/)
Implementation should be more transparent? how can you do that since the
2 approaches are fundamentally different? That was sort of my
point...You need to think about these things early...It is not easy to
switch!
cheers
Jim
--
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