Help | Site Map
Connecting Tech Pros Worldwide
 
 
LinkBack Thread Tools
  #1  
Old July 18th, 2005, 06:22 PM
Gabriel Zachmann
Guest
 
Posts: n/a
Default Usage statistics?

For some reason, I would like to have some statistics about how often
Python is used in the *scientific* communities (such as astronomy,
genetics, electrical engineering, ...), as opposed to C++ or Java
or other "common" programming languages.

I know about TIOBE's Programming Community Index, and Francois Labelle's
statistics from sourceforge.

Any pointers or insights will be highly appreciated

Best regards,
Gabriel.

--
/-------------------------------------------------------------------------\
| There are works which wait, |
| and which one does not understand for a long time; [...] |
| for the question often arrives a terribly long time after the answer. |
| (Oscar Wilde) |
+-------------------------------------------------------------------------+
| zach@cs.uni-bonn.de __@/' www.gabrielzachmann.org |
\-------------------------------------------------------------------------/
  #2  
Old July 18th, 2005, 06:22 PM
Andrew Dalke
Guest
 
Posts: n/a
Default Re: Usage statistics?

Gabriel Zachmann wrote:[color=blue]
> For some reason, I would like to have some statistics about how often
> Python is used in the *scientific* communities (such as astronomy,
> genetics, electrical engineering, ...), as opposed to C++ or Java
> or other "common" programming languages.[/color]

It would be nice to know the reason. You're not in computational
genetics since you didn't mention Perl as a "common" programming
language. You ask for broad fields -- experimental, computational,
sequencing/assembly, annotation, gene expression, genology and
cladistics are all aspects of genetics.

In the one I know best, bioinformatics (overlaps well with
computational genetics), people use Perl, Java, Python, then
Ruby and others. Guessing based on talking to people at
conferences I'll put the numbers at 75% (Perl), 10% (Java),
10 (Python), 5% (other).

Whereas the sequence assembly most widely used are in C/C++
for performance reasons and the cladistic programs I know of
are in C because they were started in the 1980s. But I don't
know those fields well.

Andrew
dalke@dalkescientific.com
 

Bookmarks

Thread Tools

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are Off
[IMG] code is Off
HTML code is Off
Trackbacks are On
Pingbacks are On
Refbacks are On

What is Bytes?

We are a network of experts and professionals in IT and software development that help one another with answers to tough questions and share insights. Get the best answers to your questions from over network members.
Post your question now . . .
It's fast and it's free

Popular Articles