<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>