Is there anything *enjoyable* about our development process?

Emmanuel Pacaud emmanuel.pacaud at univ-poitiers.fr
Sun Oct 16 08:41:02 EDT 2005


Le dimanche 16 octobre 2005 à 10:40 +0100, Neil Williams a écrit :
> 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).

FYI abiword, vmware, inkscape, which are non trivial projects, are in C
++.

> 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).
> 
> _______________________________________________
> gnucash-devel mailing list
> gnucash-devel at gnucash.org
> https://lists.gnucash.org/mailman/listinfo/gnucash-devel



More information about the gnucash-devel mailing list