[Geany-Devel] Let's use Vala
Steven Blatnick
steve8track at xxxxx
Tue Nov 12 23:16:53 UTC 2013
I hope I don't have to rewrite my plugins again for this editor ;-) I
will admit though, seg faulting all of geany in a plugin gets annoying :-)
Maybe I'm spoiling the party, but like with gnome 2, sometimes sticking
with what you have is better than seemingly needless upgrades. I'm
running older hardware at home since running linux doesn't require me to
upgrade every few years like windows does.
I read an article a while back, sorry I can't remember the source,
pointing out how developer's desire to do a rewrite/refactor of code is
not a good idea since all regressions and bugs can come back and all of
that effort was lost. That said, I'm always suggesting the need for
refactoring at every job i've been at, so I may be a hypocrite.
Maybe these comments refer more to the change of direction thread, since
it sounds like vala compiles to C anyway, and would just be extending
the way we can code things rather than re-writing or re-defining what we
are doing.
Thanks,
Steve
On 11/12/2013 03:58 PM, Matthew Brush wrote:
> [2]: Since so much of Geany's guts/implementation is exposed directly,
> it'd most likely be impossible to make any non-trivial
> changes/re-factorings without disturbing the plugin API. And even if
> we aimed to keep the plugin API mostly stable during the changes, we'd
> probably end up with maintenance nightmare of all kinds of old
> backwards compatibility wrappers and such.
More information about the Devel
mailing list