<table cellspacing="0" cellpadding="0" border="0"><tr><td valign="top"><p>That sounds pretty good.  Is that a lot like python and gtk?  I get the impression its better since I don't think python compiles to equivolent c code?</p>
<p>Thanks,</p>
<p>Steve</p>
</td></tr></table>            <div id="_origMsg_">
                <div>
                    <br />
                    <div>
                        <div style="font-size:0.9em">
                            <hr size="1">
                            <b>
                                <span style="font-weight:bold">From:</span>
                            </b>
                            Thomas Martitz <thomas.martitz@student.htw-berlin.de>;                            <br>
                            <b>
                                <span style="font-weight:bold">To:</span>
                            </b>
                             <devel@lists.geany.org>;                                                                                                     <br>
                            <b>
                                <span style="font-weight:bold">Subject:</span>
                            </b>
                            Re: [Geany-Devel] Let's use Vala                            <br>
                            <b>
                                <span style="font-weight:bold">Sent:</span>
                            </b>
                            Tue, Nov 12, 2013 7:44:13 AM                            <br>
                        </div>
                            <br>
                            <table cellspacing="0" cellpadding="0" border="0">
                                <tbody>
                                    <tr>
                                        <td valign="top">Am 12.11.2013 05:52, schrieb Steven Blatnick:<br clear="none">><br clear="none">> By the way, I should point out that these remarks also apply to the <br clear="none">> geany direction thread. I also should point out this doesn't <br clear="none">> necessarily mean I'm opposed to vala, I'm just expressing concerns.<br clear="none">><br clear="none">> From this thread, it sounds like vala binds pretty well to C++ like <br clear="none">> python does, but also doesn't add bloat while simplifying the code. I <br clear="none">> don't think I've noticed python doing much to simplify gtk-centric <br clear="none">> code though, so would vala do better? If changing to vala is like <br clear="none">> changing to python, I'd be more inclined against it, although it would <br clear="none">> be good exerience to gain.<br clear="none">><br
 clear="none">> Thanks for all the replies :-)<br clear="none">><br clear="none"><br clear="none"><br clear="none">Vala has the advantage that it compiles down to plain C code. Thus you <br clear="none">can trivially call code written in Vala from "legacy" C code. This is <br clear="none">also true for C++ (or some subset of it) but not for other languages <br clear="none">which need a more complex foreign language interface.<br clear="none"><br clear="none">Therefore, if we want to switch to a higher level language without <br clear="none">re-write (we don't have the man power for a rewrite) C++ and Vala are <br clear="none">good candidates.<br clear="none"><br clear="none">Best regards.<div class="yqt7941322491" id="yqtfd75678"><br clear="none"><br clear="none">_______________________________________________<br clear="none">Devel mailing list<br clear="none"><a shape="rect" ymailto="mailto:Devel@lists.geany.org"
 href="javascript:return">Devel@lists.geany.org</a><br clear="none"><a shape="rect" href="https://lists.geany.org/cgi-bin/mailman/listinfo/devel" target="_blank">https://lists.geany.org/cgi-bin/mailman/listinfo/devel</a><br clear="none"></div></td>
                                    </tr>
                                </tbody>
                            </table>
                    </div>
                </div>
            </div>