I'd like to add that the "slime" package is normally used with emacs.  It allows emacs to connect to and and interact with a running ABCL instance.<br><br><div class="gmail_quote">On Thu, Sep 13, 2012 at 4:29 AM, Alessio Stalla <span dir="ltr"><<a href="mailto:alessiostalla@gmail.com" target="_blank">alessiostalla@gmail.com</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">On Thu, Sep 13, 2012 at 11:15 AM, Mark Evenson <<a href="mailto:evenson@panix.com">evenson@panix.com</a>> wrote:<br>

> On 9/13/12 10:59 AM, emeka okafor wrote:<br>
>><br>
>> Hello Guys,<br>
<br>
</div>Hello, and welcome to the mailing list!<br>
<div class="im"><br>
>> I would like to use abcl on some project and I have a couple of<br>
>> questions for you guys:<br>
>><br>
>> - What IDE do you guys use?<br>
><br>
><br>
> Emacs.<br>
<br>
</div>I typically use Emacs too, because I'm coding mostly in Lisp, but in<br>
the past I happily used Eclipse and NetBeans (abcl should be a NB<br>
project natively), and that probably makes more sense if most of your<br>
code is Java.<br>
<div class="im"><br>
>> - What build system do you use?<br>
><br>
><br>
> ASDF.  Actually, it depends on what software I am building.<br>
<br>
</div>ASDF for the Lisp stuff; Ant or the native IDE builders for the Java<br>
stuff. ABCL itself is built with Ant. Joint compilation of Java and<br>
Lisp is presently a task that has to be scripted manually.<br>
<div class="im"><br>
>> - Can I integrate abcl in maven?<br>
><br>
><br>
> We have pom.xml descriptions of abcl as a binary artifact in the source<br>
> repository.  The binary artifacts for abcl-1.0.1 have not been pushed to<br>
> Sonatype (Alessio?)<br>
<br>
</div>Actually, abcl 1.0.1 is on Maven Central<br>
(<a href="http://search.maven.org/#artifactdetails|org.armedbear.lisp|abcl|1.0.1|jar" target="_blank">http://search.maven.org/#artifactdetails|org.armedbear.lisp|abcl|1.0.1|jar</a>),<br>
as well as abcl-contrib. You can have it as a dependency in a Maven<br>
project; however, there's no Maven plugin to compile your Lisp code,<br>
so I guess you either have to treat it as resources (and compile it at<br>
runtime), or have Maven launch an external script/Ant task to do that<br>
for you. Personally I don't use Maven for my abcl-based OSS projects,<br>
so I don't have much advice to offer.<br>
<br>
Cheers,<br>
Alessio<br>
<span class="HOEnZb"><font color="#888888"><br>
--<br>
Some gratuitous spam:<br>
<br>
<a href="http://ripple-project.org" target="_blank">http://ripple-project.org</a> Ripple, social credit system<br>
<a href="http://villages.cc" target="_blank">http://villages.cc</a> Villages.cc, Ripple-powered community economy<br>
<a href="http://common-lisp.net/project/armedbear" target="_blank">http://common-lisp.net/project/armedbear</a> ABCL, Common Lisp on the JVM<br>
<a href="http://code.google.com/p/tapulli" target="_blank">http://code.google.com/p/tapulli</a> my current open source projects<br>
<a href="http://www.manydesigns.com/" target="_blank">http://www.manydesigns.com/</a> ManyDesigns Portofino, open source<br>
model-driven Java web application framework<br>
</font></span><div class="HOEnZb"><div class="h5"><br>
_______________________________________________<br>
armedbear-devel mailing list<br>
<a href="mailto:armedbear-devel@common-lisp.net">armedbear-devel@common-lisp.net</a><br>
<a href="http://lists.common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel" target="_blank">http://lists.common-lisp.net/cgi-bin/mailman/listinfo/armedbear-devel</a><br>
</div></div></blockquote></div><br>