Hey Guy,<br><br><div class="gmail_quote">On Sat, Jun 14, 2008 at 3:10 AM, Guy Hulbert &lt;<a href="mailto:gwhulbert@eol.ca">gwhulbert@eol.ca</a>&gt; wrote:<br><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;">
You also said (response below written first):<br>
<div class="Ih2E3d"><br>
 &nbsp; &nbsp; &nbsp; &nbsp;&quot;excited about how easy it is to add C extensions to Io&quot;<br>
<br>
</div>Is that based on reading something specific from the Io site or is it<br>
from one of the links?<br>
<br>
Could you provide a more specific reference?</blockquote><div>&nbsp;<br>
No, not really. There doesn&#39;t appear to be any &#39;proper&#39; documentation on extending and embedding Io yet, but there are several examples of extensions in the distribution. It looks a lot less complicated than in Python (to me anyway, again lacking C experience). You may look at the documentation for &#39;<a href="http://www.iolanguage.com/scm/git/checkout/Io/docs/IoReference.html#CFunction">CFunction</a>&#39;.<br>
<br></div><blockquote class="gmail_quote" style="border-left: 1px solid rgb(204, 204, 204); margin: 0pt 0pt 0pt 0.8ex; padding-left: 1ex;"><div class="Ih2E3d"><br>
On Fri, 2008-13-06 at 19:45 -0700, Phoenix Sol wrote:<br>
</div><div class="Ih2E3d">&gt; Missing from the &#39;bindings&#39; section on the first page at<br>
&gt; <a href="http://iolanguage.com" target="_blank">http://iolanguage.com</a> is Python<br>
<br>
</div>Now I&#39;ve looked at this again, I&#39;m not quite sure whether &#39;bindings&#39;<br>
&quot;means what you think it means&quot;[1]. &nbsp;Unfortunately,<br>
<br>
<a href="http://iolanguage.com/scm/git/checkout/Io/docs/IoGuide.html#Bindings" target="_blank">http://iolanguage.com/scm/git/checkout/Io/docs/IoGuide.html#Bindings</a><br>
 &nbsp; &nbsp; &nbsp; &nbsp;Documentation on how to write bindings/addons forthcoming..<br>
<br>
So I&#39;m not sure what &#39;bindings&#39; means in Io nor what you expect it to<br>
mean. &nbsp;From the examples listed on the Io front page it looks more like<br>
&quot;libraries&quot; ... except for the &quot;objective-c bridge&quot;.<br>
<br>
[1] You keep using that word ... [the princess bride]</blockquote><div><br>You are probably right. Please forgive my &#39;cowboy coder&#39; conventions. ;-)<br>What I mean is that you can call Python from Io. Here is a quick example:<br>
_____________________________________________________________<br><br>phoenix@pyre:~$ io<br>Io 20080120<br>Io&gt; mt := Python import(&quot;mimetypes&quot;)<br>==&gt;&nbsp; Python_0x8338c58:<br><br>Io&gt; mt init<br>==&gt;&nbsp; Python_0x8338c58:<br>
<br>Io&gt; mt knownfiles<br>==&gt; list(&quot;/etc/mime.types&quot;, &quot;/etc/httpd/mime.types&quot;, &quot;/etc/httpd/conf/mime.types&quot;, &quot;/etc/apache/mime.types&quot;, &quot;/etc/apache2/mime.types&quot;, &quot;/usr/local/etc/httpd/conf/mime.types&quot;, &quot;/usr/local/lib/netscape/mime.types&quot;, &quot;/usr/local/etc/httpd/conf/mime.types&quot;, &quot;/usr/local/etc/mime.types&quot;)<br>
<br>___________________________________________________________________________________________________________________________________<br></div></div><br clear="all"><br>-- <br>Phoenix Sol<br>541-646-8612<br>130 &#39;A&#39; Street,<br>
Suite 6<br>Ashland, Oregon<br>97520