On Wed, 15 May 2013, Charles Hoskinson wrote: > I'm starting an open sourced project to port Prolog to the JVM like you > guys did with LISP and I'd like to get some advice on where to start, > materials to review, pitfalls to avoid, and anything else you feel would be > useful to know. Could you either post here or contact me at
Take a look at Mercury, which is a strongly typed declarative language that hybridizes logic and functional programming styles. I've only played with it a little bit, but I know it does have the option of compiling to Java. Version 13.05 was *just* released, so it's under active development and is licensed under the GPL. http://www.mercurylang.org/index.html There are also some Prolog-to-Java translators that a bit of searching will turn up (e.g., Prolog Cafe). What are you specifically trying to achieve with your implementation that's different? If you aren't just looking for the challenge of trying to do it yourself from scratch, you might be able to get up to speed faster by taking one of the open source projects and extending it when it's missing something you need. If nothing else, reviewing their source code will give you a feel for how others have approached the same problem. http://kaminari.istc.kobe-u.ac.jp/PrologCafe/ Cheers, Paul -- -- You received this message because you are subscribed to the Google Groups "Clojure" group. To post to this group, send email to [email protected] Note that posts from new members are moderated - please be patient with your first post. To unsubscribe from this group, send email to [email protected] 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 unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. For more options, visit https://groups.google.com/groups/opt_out.
