Is there anything *enjoyable* about our development process?

Neil Williams linux at codehelp.co.uk
Sun Oct 16 05:40:32 EDT 2005


On Saturday 15 October 2005 12:22 am, Josh Sled wrote:
> On Sat, 2005-10-15 at 00:13 +0100, Neil Williams wrote:
> > I have no knowledge of scheme and despite many appeals from Derek and
> > others, I have absolutely no intention of learning it!
> >
> > I've been recommended to learn scheme so many times within gnucash but
> > NEVER outside it. Why should new developers be treated in that way? I've
> > mentioned
>
> If you have any interest in programming, you should know lisp.  Period.

!!!! Rubbish ! 

That's a myth propagated in university colleges that has no relation to the 
real world of self-taught programmers.

Lisp is included in various computer science courses for good reasons - 
esoteric reasons - but no language is universal.

Binary is not portable, same for assembly
C has known limitations.
C++ also. (Plus in the GNU world, C tends to mean Gnome / console and C++ 
tends to mean KDE).
Java isn't actually free (because of Sun's restrictions on the JRE which is in 
Debian non-free)
Basic - well that goes so far but it is as it's name
Fortran, Cobol, and so many others have their (niche) place.
Perl, Python, Lisp, Scheme, Haskell ... cannot do everything.

We don't have the privilege, Josh, of only selecting GnuCash developers from 
those with an "acceptable" language background.

If we keep that premise, gnucash ends up in /dev/null (and soon).

-- 

Neil Williams
=============
http://www.data-freedom.org/
http://www.nosoftwarepatents.com/
http://www.linux.codehelp.co.uk/

-------------- next part --------------
A non-text attachment was scrubbed...
Name: not available
Type: application/pgp-signature
Size: 189 bytes
Desc: not available
Url : http://lists.gnucash.org/pipermail/gnucash-devel/attachments/20051016/6f8230d1/attachment.bin


More information about the gnucash-devel mailing list