[AUUG-Talk]: Good examples of highly-productive coders...

steve jenkin sjenkin at canb.auug.org.au
Wed Oct 3 16:18:59 EST 2007


Would you be able to help me with putting together a list of "highly
productive programmers"?

Off the top of my head:
    Ken Thompson
    Rob Pike
    Tridge
    Linus

That I can't reel off more is my ignorance ;-)

I don't know how to come up with a good metric for 'productivity' - it
isn't just Lines of Code :-)
[i.e. measuring programmer 'output' automatically is an unsolved & maybe
unsolvable problem]

You'll notice I didn't include RMS on the list.
I've been reflecting on GNU & RMS [especially his bagging of Linus
recently over "Open" vs "Free"]
and realised there is a huge gap between the public perception of RMS &
his "legendary" coding powers and the reality.

Thompson & Linus both created new kernels from scratch in around 12 months.
RMS has been going on Hurd for approaching 20 years... [really!]

This first started when I found that Windows "Longhorn" took ~3 years
for a team of *10,000* (yes!) to fail.
My guesstimate of "Plan 9" was ~25 man-yrs:
2 years [1989-90] and maybe 10 people, but I haven't found any good
history of the project

The 'Gold Standard' output of this line of thinking would be a table of
LOC output of some of the truly great programmers
[or maybe, 'years to complete kernel-equivalent']. But I don't know if
that'll be possible.

I'd love to be able to demonstrate RMS and GNU don't live up to their hype.

cheers
s

-- 
Steve Jenkin, Info Tech, Systems and Design Specialist.
0412 786 915 (+61 412 786 915)
PO Box 48, Kippax ACT 2615, AUSTRALIA

sjenkin at canb.auug.org.au http://members.tip.net.au/~sjenkin



More information about the Talk mailing list