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.


Reply via email to