<br><br><div class="gmail_quote">On Sun, Sep 26, 2010 at 11:57 AM, Philipp Überbacher <span dir="ltr"><<a href="mailto:hollunder@lavabit.com">hollunder@lavabit.com</a>></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;">
Excerpts from John List's message of 2010-09-25 22:37:58 +0200:<br>
<div class="im">> On 09/25/2010 02:21 PM, Joel Roth wrote:<br>
> > ...<br>
> ><br>
> > I thought I would like to learn some other language, either<br>
> > python, ruby, Tcl or Forth, but usually I have some<br>
> > practical problem to get done, and the more familiar<br>
> > language gets used.<br>
> ><br>
> I'm in the same situation. I've boiled it down to choosing between learning Python or learning Ruby.<br>
><br>
> So ... we've been talking about Perl and Python. Does anyone have any observations on how Ruby fits (or doesn't) into this picture?<br>
> -Can it be used for scripting (the original subject)?<br>
> -Is it as C-compatible as Python?<br>
><br>
> Thanks,<br>
><br>
> John<br></div></blockquote></div><br>For C (and C++) interfacing, python has a variety of styles ranging across <br>- the basic (builtin) C interface<br>- ctypes<br>- pyrex and cython<br>- swig, sip<br>- SCXX, PyCXX,<br>
- Boost<br><br>(I think Ive missed a couple :-)<br>