Re: Notice: My 2nd crypto book finished :-)
- From: "Tom St Denis" <tomstdenis@xxxxxxxxx>
- Date: 30 Oct 2006 18:03:00 -0800
mm wrote:
Strange. If I want a library that implements well
known constructs, I'd really want it written by
someone who cares about careful, correct, and
efficient programs, rather than by an abstract
mathematician who doesn't care that input might be
malformed, outside the proper range, or how long
it takes to come up with the answer.
But who did talk about "abstract mathematician?" Did I say such a thing?
I think Greg's point is despite the lack of advance degrees in
mathematics, a competent software library can still be constructed.
That it takes more than competence in one single area to be a well
rounded and respected individual.
I only say that a computer scientist who wants to work in the crypto
domain should have a minimal knowledge in maths. And that's totally
obvious. Look at any CS cursus (with a specialization in crypto) of any
university.
I'd say I have more than a minimal knowledge in math. I sure as heck
can talk circles around the average lay person and I have held my own
in the professional circuit. If you didn't have an agenda you'd be
able to see your bias and get over yourself.
Now, I'm not much of a mathematician myself, but
I'm a good coder and know one when I see one. Tom
writes good code.
I don't know if I am a good coder but I will never say that someone who
codes a Jacobi function (with big integer parameters) as a recursive
function is a good coder.
Why is it bad? How many times will it recurse? Do you suppose I
haven't fixed that because I haven't found a need to yet?
Again, this boils down to your lack of experience working in the field.
LTM has a bunch of goals, least of all is a fast and memory stable
Jacobi function. I mean what good would that be if it took 8 minutes
to multiply a 64-bit number? There are areas I had to focus on
[including code readability, documentation and that book that goes with
the archive].
Maybe after you write as much as I do we can judge how flawless your
work is.
Well, we are talking about his work because he put it on the table. As
usual, each time someone nitpicks about his behaviour, he immediately
hides himself behind his work, "I contribute, I have millions of users",
etc. etc. What is curious is that he uses his work as a shield and he
is always surprised when his work get blows.
I accept patches, fixes, and comments from many people. The real
question is, why haven't you, with all your myriad of experience and
talent, contributed a patch to LTM that fixes this problem?
You're the only one who seems to think I'm a close minded individual
who doesn't accept help from others. You also have not submitted any
patches yet. Odd...
<snip>
I'll let Greg respond to that [if he choose to indulge you any
further...]
Tom
.
- Follow-Ups:
- References:
- Notice: My 2nd crypto book finished :-)
- From: Tom St Denis
- Re: Notice: My 2nd crypto book finished :-)
- From: mm
- Re: Notice: My 2nd crypto book finished :-)
- From: Luc The Perverse
- Re: Notice: My 2nd crypto book finished :-)
- From: mm
- Re: Notice: My 2nd crypto book finished :-)
- From: mm
- Notice: My 2nd crypto book finished :-)
- Prev by Date: Re: comments on cipher please
- Next by Date: Re: comments on cipher please
- Previous by thread: Re: Notice: My 2nd crypto book finished :-)
- Next by thread: Re: Notice: My 2nd crypto book finished :-)
- Index(es):
Relevant Pages
|
|