<div dir="ltr"><br><div class="gmail_extra"><br>[...]<div class="gmail_quote"><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im">
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
I read an article a while back, sorry I can't remember the source,<br>
pointing out how developer's desire to do a rewrite/refactor of code is<br>
not a good idea since all regressions and bugs can come back and all of<br>
that effort was lost.  That said, I'm always suggesting the need for<br>
refactoring at every job i've been at, so I may be a hypocrite.<br>
<br>
</blockquote>
<br></div>
If it's the article I'm thinking of, it's this:<br>
<a href="http://www.joelonsoftware.com/articles/fog0000000069.html" target="_blank">http://www.joelonsoftware.com/<u></u>articles/fog0000000069.html</a><br>
<br>
But just because some guy wrote it on his blog don't make it automatically true or apply to all projects. IMO of any code I've ever read, Geany's is most due for some re-design/cleanup/re-factoring :)</blockquote>
<div><br></div><div>There is a lot of good industry evidence to support Stevens concern, its far from one blog.  But as Matthew points out, any application that has grown organically without a plan is going to need a wash and brush up from time to time.  Geany is far from the worst I've seen, and far from the best.  The trick is to judge the timing right.  If we have equal numbers of upset "Luddites" and upset "fanboys of the new" we might be about right :)</div>
<div><br></div><div> </div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><div class="im"><br>
<br>
<blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
Maybe these comments refer more to the change of direction thread, since<br>
it sounds like vala compiles to C anyway, and would just be extending<br>
the way we can code things rather than re-writing or re-defining what we<br>
are doing.<br>
<br>
</blockquote>
<br></div>
Sort of, but it's also a tool that can greatly facilitate the changes being discussed in the other thread.<br></blockquote><div><br></div><div>Its not simply starting to use a new language that will improve things, its the plan for where and how (Vala, C++, Haskell etc) will be used to improve the software design that will give the benefits.  And thats indeed what I am trying to get to with the other thread.</div>
<div><br></div><div> </div><div>Cheers</div><div>Lex</div><div><br></div><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">
<br>
Cheers,<br>
Matthew Brush<div class="HOEnZb"><div class="h5"><br>
______________________________<u></u>_________________<br>
Devel mailing list<br>
<a href="mailto:Devel@lists.geany.org" target="_blank">Devel@lists.geany.org</a><br>
<a href="https://lists.geany.org/cgi-bin/mailman/listinfo/devel" target="_blank">https://lists.geany.org/cgi-<u></u>bin/mailman/listinfo/devel</a><br>
</div></div></blockquote></div><br></div></div>