you might want to look at clj-native: https://github.com/bagucode/clj-native
It's used, among other things, by overtone to interact with libscsynth, the supercollider synthesis library: https://github.com/overtone/overtone/blob/master/src/overtone/sc/machinery/server/native.clj I don't know how it compares to clojure-jna; clj-native also uses jna under the hood. Phil On 21 January 2013 17:25, octopusgrabbus <octopusgrab...@gmail.com> wrote: > I've had no problems. I am just curious. > > What triggered this was this morning I saw something on stackoverflow.com > about Clojure's possibly interacting with C code, and the natively compiled > question just popped into my head. > > > On Monday, January 21, 2013 12:19:27 PM UTC-5, tbc++ wrote: >> >> If you haven't found a performance problem, and it's working well for your >> needs, why are you interested in making the code run "natively". What >> problems have you encountered that pique your intrest in this area? >> >> Timothy >> >> >> >> >> On Mon, Jan 21, 2013 at 9:29 AM, octopusgrabbus <octopus...@gmail.com> >> wrote: >>> >>> I use Clojure primarily as a very reliable tool to aid in data >>> transformations, that is taking data in one application's database and >>> transforming it into the format needed for another applications' database. >>> >>> So, my question is would a natively compiled Clojure make sense or turn >>> the language into something that was not intended? In almost all instances I >>> have not found a problem with Clojure's execution speed so my question is >>> not about pro or anti Java. >>> >>> Thanks. >>> >>> -- >>> You received this message because you are subscribed to the Google >>> Groups "Clojure" group. >>> To post to this group, send email to clo...@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+u...@googlegroups.com >>> >>> For more options, visit this group at >>> http://groups.google.com/group/clojure?hl=en >> >> >> >> >> -- >> “One of the main causes of the fall of the Roman Empire was that–lacking >> zero–they had no way to indicate successful termination of their C >> programs.” >> (Robert Firth) > > -- > 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 -- 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