Nice article in the wiki link, the logic rings pretty true for me. Clojure
is a truly powerful language and I don't want for any higher-level
facilities with it yet. :)

That said, it would probably mean great strides in the "industry" if elegant
Clojure code could be translated to comprehensible Java code (or to other
languages.)

I feel companies use different tools all the time as long as it results
in efficient generation of their lingua franca (Java, Python, Ruby, etc.)
They switch languages very rarely because it takes a revolution in
philosophy to unseat a considerable investment in a particular language.

If Clojure could translate itself into other languages the adoption
argument would be reduced to getting someone to let you use anther tool to
auto-generate boilerplate (the same way IDEs might generate Java
getter/setters.) Only this tool would come with lots of parenthesis and a
REPL, among other things. ClojureScript being a prime example of Clojure
'speaking' another language.

This type of feature is probably only useful as a bridge between now and
when everyone in the future talks in reverse polish notation. However, I
think comfortable proximity to Clojure's elegance and efficiency would help
other developers slowly become acclimated to, and even secretly curious
about a new way of thinking.

-- 
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