[E-Lang] measurement of programming language popularity in the open source community

steve jenson stevej@sieve.net
Tue, 16 Oct 2001 14:35:28 -0700


Quoting Zooko (zooko@zooko.com):

> My methodology [shouldn't that be "method"? -Ed.] was to look at each
> programming language and count how many projects had greater than 6%
> popularity.  I chose 6% because Cygwin has 6.52% popularity and I like Cygwin.
> Popularity is defined as (record hits * URL hits * subscriptions)^(1/3), as
> described in the freshmeat FAQ:
> 
> http://freshmeat.net/faq/view/30/
> 
> C:          67
> C++:        23
> PHP:        17
> Perl:       10
> Unix Shell:  8
> Assembly:    5
> Python:      3
> Java:        2 (Hm... but they are Mozilla and Netscape)
> JavaScript:  2 (Mozilla, Netscape)
> Ada:         1
> ASP:         1
> PL/SQL:      1
> SQL:         1
> Scheme:      1
> Tcl:         1
> 
> The rest all have 0:
> 
> APL, awk, Basic, Delphi, Cold Fusion, Dylan, Eiffel, Forth, Erlang, Euphoria,
> Emacs-Lisp, Fortran, Haskell, Lisp, ML, Modula, Object Pascal, Objective C,
> Other, Pascal, Prolog, PROGRESS, Rexx, Simula, Smalltalk, Ruby, Visual Basic,
> XBasic, Zope

Zooko,

I hate to say but this method of yours seems a bit askew; Assembly ranks
as highly as Python and Java combined! I'm an old hat assembly geek and
I still can't fathom this.


steve

-- 
steve jenson <stevej@sieve.net> http://sieve.net/
PGP fingerprint: 79D0 4836 11E4 A43A 0179  FC97 3AE2 008E 1E57 6138
 "Friends Don't Let Friends use Architectures that Need Segment:Offset"