News for hackers. Stuff that matters.
Re:Direct Clojure to C Compiler - Based on ClojureScript by swannodette on Monday July 09, 2012 @12:03PM (#4218773)
But does Common Lisp allow multiple implementations of those data structures to exist in the same program actually allowing programmers to utilize the best tool for the job?
Re:Direct Clojure to C Compiler - Based on ClojureScript by mahmud on Monday July 09, 2012 @12:24PM (#4218905)
Are you seriously asking me if a programming language allows for the implementation of data-structures?

If you mean can users extend the core CL data-types, no, but you have a wealth of tools to do that yourself; use generic functions to implement whatever interface you wish, then provide for specific implementations.

Re:Direct Clojure to C Compiler - Based on ClojureScript by swannodette on Monday July 09, 2012 @01:03PM (#4219084)
but you have a wealth of tools to do that yourself

That's the problem. With Clojure you don't have to invent interfaces and then convince other libraries to use them. All the data structures are built upon well considered language level protocols that anyone can implement preventing pointless API proliferation.

Re:Direct Clojure to C Compiler - Based on ClojureScript by mahmud on Monday July 09, 2012 @08:30PM (#4221346)
Clojure has the benefit of hindsight; it is one of the newest programming languages and it is not constrained by a published standard, nor does it need to cater to tens of vendors or any existant code-bases (Nearly every user of Clojure is on github ;-)
Re:Direct Clojure to C Compiler - Based on ClojureScript by honr on Saturday July 14, 2012 @12:10AM (#4243102)
I think wise people prefer programming in good languages that enjoy the benefit of hindsight. Common Lisp does not have the luxury of hindsight, and can hardly change its specification to reflect modern theoretical and practical PL results.

Personally, I slightly prefer Clojure over SBCL.