On Sun, 6 Dec 2015, Riccardo (Jack) Lucchetti wrote:
On Sun, 6 Dec 2015, Sven Schreiber wrote:
>>> I have to say it's quite frustrating, I'm getting nowhere except
>>> uncovering bugs and other limitations. One of the nice things with gretl
>>> is that data handling is usually nice and efficient. With panel data my
>>> impression is different. And now think about someone without my level of
>>> gretl experience...
>>
>> But you're not just any other gretl user. You're a gretl developer, and
>> this is the devel-list. Bug eradication is one of our jobs.
>
> Today I didn't want to be a developer, I just wanted to use gretl. The
> reason I was posting to the devel list is because of what I found.
Handling panel datasets is objectively difficult. With all the limitations
and bugs you exposed, I still believe we're _leaps and bounds_ above R in
that respect (which I consider as our closest competitor). "But Stata", I
hear you say. OK, that's what they charge you money for: they do their
debugging behind closed doors. We do ours in public. That's the "O" in
FLOSS.
And I'm telling you what: I'm actually PROUD that we do. I spent hundreds,
possibly thousands of hours of my time trying to contribute to a high-quality
FLOSS econometric package. You did, too. Like Ignacio and several others.
Allin is (deservedly) the hero of a crowd, out there. Every bug we find and
close is a small battle we win.
Hear, hear! Well put, sir.
However, I have to say that I know what Sven is talking about. Every
now and then, when I'm trying to do something relatively complex
with gretl that I haven't tried before, or haven't tried in a long
time, I come across bug (or misfeature) after bug and find myself
thinking, "Who wrote this cr*p?!" But then I calm down, do the
required workarounds, and later set about fixing the bugs I found.
While it's true that no software is bug-free (with the possible
exception of TeX) it's also true that the number of bugs is finite,
and Jack's "small battle" statement is quite right.
Allin