What's your favorite year end method?
Mike or Penny Novack
stepbystepfarm at mtdata.com
Mon Dec 24 10:10:06 EST 2007
>>
>>
>>>I have no intention of starting a language flame war here, and I've
>>>been doing this for long enough (43 years professionally) to know this
>>>is a religious issue. I'd just hate to see this project repeat a past
>>>mistake. My $.02.
>>>
>>>
>>And
>>
OK, here's MY two cents.
How about a "requirement" that whatever language is chosen have been
around for at least 10-20 years? Proven its usefulness over time and not
just the latest fad in programming languages.
The reality is that any "complete" computer language can do anything
that any other complete language can do. But the ease depends upon the
exact nature of the problem at hand and whether the nature of the the
problem at hand will be constant (or an unknown quantity changing over
time). The less you know (about the problem) at the point you must make
the language choice the more sensible the choice one of the truly
"general" languages like LISP is.
I would need to review LISP (and replace my LISP books lost in the fire)
and would probably want something about the Scheme dialect (and Guile)
before delving into reports but that would be true as well with any of
the "fad" languages like Perl or Python(which might be great, might end
up becoming the next Fortran, COBOL or C --- but I could name a dozen
languages most of you have never heard of that were highly touted in
the period say 1970-1990.
Understand what I am saying? The need to learn LISP vs having plenty of
people who know Perl or Python is somewhat of an illusion. Based on my
past experience (low percentage of fad languages that survive) down the
road I would expect the have exactly the same need to have people learn
Perl or Python. Nor are we actually talking about learning LISP so well
as to be real LISP programmers (correct me if I am mistaken, but just
writing/manipulating reports not likely to be getting into serious LISP
stuff).
Michael
More information about the gnucash-user
mailing list