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