<div class="gmail_quote">On Tue, Apr 20, 2010 at 8:58 AM, Nick Lewis <span dir="ltr">&lt;<a href="mailto:Nick.Lewis@atltelecom.com">Nick.Lewis@atltelecom.com</a>&gt;</span> wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
One thing that puts a ceiling on the amount of dev work from the<br>
community is the difficulty in writing good c. There is an almost<br>
unlimited supply of people who can write good java but c is an art.<br>
<br>
Support for asterisk modules written in java may lead to an explosion of<br>
development within the community of new channels, resources, functions<br>
and applications all of committable quality.<br>
<br>
</blockquote></div><br>Check out the asterisk-java library: <a href="http://asterisk-java.org/">http://asterisk-java.org/</a><br>Of course there are some limitations to what you can do with AGI and AMI. EAGI over fastagi would resolve a lot of those, and beyond that I dare say you ought to be using C anyway.<br>
<br>OTOH, it looks like someone has already done what you&#39;ve asked for:  <a href="http://sourceforge.net/projects/jasterisk/">http://sourceforge.net/projects/jasterisk/</a><br><br>I&#39;ve had good experiences with asterisk-java. I just found out about jasterisk while doing some googling to make sure I didn&#39;t say anything stupid while writing this email.<br>
<br>--Tim<br>