+1<div class="gmail_extra"><br><br><div class="gmail_quote">On Fri, Nov 16, 2012 at 12:43 PM, Christopher Allan Webber <span dir="ltr"><<a href="mailto:cwebber@dustycloud.org" target="_blank">cwebber@dustycloud.org</a>></span> wrote:<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">Late to the game but HUGE +1 here<br>
<br>
If this didn't already happen in November's meeting, I'd head down to<br>
Chicago to make a December meeting about this.<br>
<div class="HOEnZb"><div class="h5"><br>
Tal Liron writes:<br>
<br>
> Hey Pythoners,<br>
><br>
> If you remember, a while ago I have a ChiPy talk about GObject, and how<br>
> it makes it very easy to create binary C libraries that immediately<br>
> support Python without any special bindings layer. I also gave a short<br>
> introduction to Vala, a C#-inspired language based on GObject that makes<br>
> it especially pleasurable to create those C binaries (it generates C<br>
> code; there is no virtual machine or "runtime" involved). Finally, I<br>
> also mentioned Genie, which is a Python-inspired dialect of Vala:<br>
><br>
> <a href="https://live.gnome.org/Genie" target="_blank">https://live.gnome.org/Genie</a><br>
><br>
> Since then, I've evaluated Genie and am ready to give a talk about it<br>
> someday. Genie is exciting to Python programmers for a few reasons:<br>
><br>
> 1) If Python isn't fast enough for your needs, you can optimize<br>
> bottlenecks by "dropping" to Genie and then elegantly call that code<br>
> from Python. Avoid paradigm switching.<br>
> 2) Need to run Python on your embedded toaster? Genie compiles to<br>
> standard ANSI C and is as portable as anything.<br>
> 3) If you're writing a Python library, but want to allow it to be used<br>
> from many other languages (Ruby, JS, C++, etc.) then Genie might be<br>
> better.<br>
> 4) If you're not actually using much of the Python standard libraries or<br>
> ecosystem, there are many advantages in writing your application from<br>
> scratch in Genie. This is actually what I'm working on right now.<br>
><br>
> There's some comparison to be made with RPython (a PyPy project) ...<br>
> worth a presentation slide:<br>
><br>
> <a href="http://doc.pypy.org/en/latest/translation.html" target="_blank">http://doc.pypy.org/en/latest/translation.html</a><br>
><br>
> So, let me swim in a bathtub of +1's here.<br>
><br>
> -Tal<br>
<br>
</div></div><div class="HOEnZb"><div class="h5">_______________________________________________<br>
Chicago mailing list<br>
<a href="mailto:Chicago@python.org">Chicago@python.org</a><br>
<a href="http://mail.python.org/mailman/listinfo/chicago" target="_blank">http://mail.python.org/mailman/listinfo/chicago</a><br>
</div></div></blockquote></div><br></div>