Matt Armstrong <[EMAIL PROTECTED]> writes:


[...]

> With those three done, I'd release 1.2.  :-)

All good ideas.


[...]

> Yes.  I have a strong love hate relationship with emacs.  I use
> about 10% of what it can do.  I keep trying to switch to other
> editors because I'm tired of its bloat and I always seem to struggle
> with lispish languages.  Whenever I do switch, I always find some
> missing feature and switch back.  But I do not like the fact that
> most of emacs is in lisp.  It makes it slow and bloated.

It's not lisp per-se that makes emacs slow and bloated.  Scheme-ish
languages don't have to be either.  I think Siskind's doing a pretty
good job of proving that.  He's got a Scheme -> C -> object file
compiler that supposedly beats C and Fortran in non-trivial cases, and
doesn't even use garbage collection in regions of the program where it
can prove that it's not needed.
 
> Currently, the only thing that really bothers me about guile is that
> it takes a long time to start up.

Which guile packages do you have installed, about how long does it
take to start up, and what's the speed of your machine.  I ask because
there might be something I can do about this.

> I also think we should never consider a feature finished until the
> user doesn't have to edit lisp code to get it to work (import QIF,
> online banking, budget, etc.).  I want my mother to be able to use
> this program.

Depends on the feature, but in general I agree.  Some things that are
really complex, but interesting may not be something that can be
easily gussied up for the novice user.  Some things probably will
require scheme hacking, but those things shouldn't be things that the
average user would care about.

> Part of why gnucash development appeared slow to me was because the
> patches weren't posted.  I always love it when I subscribe to a
> devel list for a package and browse through the history to find lots
> of patches.  :-)

Well, I just didn't think everyone on the list would want hundred-k
emails.  I'm happy to post them to the list, but if we are going to do
that, then perhaps we need a gnucash-patches list.  Of course the way
we do things now, once Linas sticks them in CVS, anyone can get
them...

-- 
Rob Browning <[EMAIL PROTECTED]> PGP=E80E0D04F521A094 532B97F5D64E3930
----- %< -------------------------------------------- >% ------
The GnuCash / X-Accountant Mailing List
To unsubscribe, send mail to [EMAIL PROTECTED] and
put "unsubscribe gnucash-devel [EMAIL PROTECTED]" in the body

Reply via email to