David Beazley <[EMAIL PROTECTED]>
> If you ask me, this whole API discussion gives me visions of some poor 
> Fortran programmer huddled over their terminal trying to figure out
> how to cram 500 function names into a set of 6-letter identifiers.
> Sure, it may be short to type and if you are willing to invest 10000
> hours to learn the whole system it might even be obvious.  However,
> for the rest of us who have to go look at code like that, it's nothing 
> but a horror--and it's sure as hell not obvious.  Does *ANYONE* in their 
> right mind actually want to maintain code that looks like this?  I
> sure don't.   I don't know anyone else who does either.

I've been in that position with someone else's code in the past.
*First* job was to make all exported names globally unique by adding a
prefix.  <shudders>  The worst bit was finding there were four
separate global functions named 'Eval', two of which were helpfully in
files called eval.c...

Donal.
-- 
Donal K. Fellows, Department of Computer Science, University of Manchester, UK.
(work) [EMAIL PROTECTED]     Tel: +44-161-275-6137  (preferred email addr.)
(home) [EMAIL PROTECTED]  Tel: +44-1274-401017   Mobile: +44-7957-298955
http://www.cs.man.ac.uk/~fellowsd/  (Don't quote my .sig; I've seen it before!)

Reply via email to