<html><head></head><body style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; ">Also, unlike other interpreted languages, MacRuby can be compiled to a standalone executable binary ready for deployment. "This improves the startup time while making sure the original Ruby source code is not readable"<div><br></div><div><br></div><div><br><div><div>On Jan 30, 2011, at 8:05 AM, John James wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div style="word-wrap: break-word; -webkit-nbsp-mode: space; -webkit-line-break: after-white-space; "><div>Jeremy,</div>FYI: MacRuby ( supported by Apple)<span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 24px; "> is an "implementation of Ruby 1.9</span><span class="Apple-style-span" style="color: rgb(51, 51, 51); line-height: 24px; ">  directly on top of Mac OS X core technologies such as the Objective-C runtime and garbage collector, the LLVM compiler infrastructure and the Foundation and ICU frameworks." (unlike RubyCocoa which uses a bridge). It still may not work as a plug-in but it is closer than you might think. <<a href="http://www.macruby.org/">http://www.macruby.org</a>></span><div><font class="Apple-style-span" color="#333333"><span class="Apple-style-span" style="line-height: 24px; ">John - k1ym</span></font></div><div><font class="Apple-style-span" color="#333333"><span class="Apple-style-span" style="line-height: 24px; "></span><span class="Apple-style-span" style="line-height: 24px; "><br></span></font><div><div>On Jan 29, 2011, at 10:44 PM, Jeremy McDermond wrote:</div><br class="Apple-interchange-newline"><blockquote type="cite"><div>***** High Performance Software Defined Radio Discussion List *****<br><br>On Jan 29, 2011, at 6:58 PM, Mike wrote:<br><br><blockquote type="cite">... I'm doubtful you'll be able to successfully code a plugin in entirely MacRuby.  The plugin architecture expects to see an Objective C object after loading the bundle that complies with a certain Objective C protocol.  I'm not familiar with MacRuby, so I can't tell you whether you can implement this.  You may be able to do something sneaky like make a thin Objective C wrapper that calls your Ruby calls.</blockquote><br><blockquote type="cite">-Mike<br></blockquote><br>--<br>Jeremy McDermond (NH6Z)<br>Xenotropic Systems<br><a href="mailto:mcdermj@xenotropic.com">mcdermj@xenotropic.com</a><br><br><br><br>_______________________________________________<br>HPSDR Discussion List<br>To post msg: <a href="mailto:hpsdr@openhpsdr.org">hpsdr@openhpsdr.org</a><br>Subscription help: <a href="http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org">http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org</a><br>HPSDR web page: <a href="http://openhpsdr.org">http://openhpsdr.org</a><br>Archives: <a href="http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/">http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/</a><br></div></blockquote></div><br></div></div></blockquote></div><br></div></body></html>