sharing code on the matlab file exchange april 23, 2006 ned gulley the mathworks, inc

Post on 27-Mar-2015

219 Views

Category:

Documents

1 Downloads

Preview:

Click to see full reader

TRANSCRIPT

Sharing Code on theMATLAB File Exchange

April 23, 2006Ned GulleyThe MathWorks, Inc.

1. MATLAB

2. File Exchange

3. Stats

4. Evolution

5. Futures

What is MATLAB?

• A general purpose number-crunching environment

• A matrix-based language suited for algorithm development

What is the File Exchange?

Value proposition:

• Good Free Code

Concerns

• Barriers to participation

• Cost of maintenance

Operating principle:

Reward vanity

Some numbers

• 9-11-2001

• 4439

• 20

• 120

• 10,000

• 100

Evolution

• Download counters

• Ratings & comments

• Author reputation

• Blog

• “Collaborate with me”

• Peer review: demotion & promotion

• Code metrics

Collaborative networks

Code metrics

Futures

• Wiki coding

• MATLAB SourceForge

• “File Exchange in a Box”

Thanks!

Ned Gulley

gulley@mathworks.com

http://www.mathworks.com/matlabcentral

top related