Hi Folks
(posting after a loooong time...)
I have been contracted by an Indian publisher to author an
introductory text book on Python. As a part of the introductory
chapter, I thought it would be a good idea to present a number, a
round-about figure on the approximate *actual* usage of Python out
there in number of developers and/or installations.
Scrounging the Web for such statistics is proving elusive. The PBF
website seems to be the official place for these, but there also they
just have listings of companies/instituitions using Python, not any
numbers.
Has anybody done an actual market survey anytime recently on
Python usage in the software community? If so, where can I get access
to this information? I would be more interested in the number of
developers, both commercial/non-commercial who are doing development
using Python. Since almost every Linux distro now a days contains
Python by default, a number based on the installations could prove
faulty.
Have a nice day.
-Anand 4 2501
Eric S. Raymond made a comparison of language usage for projects
published on sourceforge and freshmeat for his book "The Art of Unix
Programming": http://www.faqs.org/docs/artu/ch14s05.html#lang_usage
Only covers opensource software and not uptodate anymore though.
Anand Pillai wrote: Hi Folks
(posting after a loooong time...)
I have been contracted by an Indian publisher to author an introductory text book on Python. As a part of the introductory chapter, I thought it would be a good idea to present a number, a round-about figure on the approximate *actual* usage of Python out there in number of developers and/or installations.
Scrounging the Web for such statistics is proving elusive. The PBF website seems to be the official place for these, but there also they just have listings of companies/instituitions using Python, not any numbers.
Has anybody done an actual market survey anytime recently on Python usage in the software community? If so, where can I get access to this information? I would be more interested in the number of developers, both commercial/non-commercial who are doing development using Python. Since almost every Linux distro now a days contains Python by default, a number based on the installations could prove faulty.
Have a nice day.
-Anand
In article <bb************ **************@ posting.google. com>,
Anand Pillai <an*********@le tterboxes.org> wrote: I have been contracted by an Indian publisher to author an introductory text book on Python. As a part of the introductory chapter, I thought it would be a good idea to present a number, a round-about figure on the approximate *actual* usage of Python out there in number of developers and/or installations.
This is extremely difficult; for example, Paint Shop Pro now uses Python
as its macro language. How PSP users have become Python programmers? No
idea.
--
Aahz (aa**@pythoncra ft.com) <*> http://www.pythoncraft.com/
"To me vi is Zen. To use vi is to practice zen. Every command is a
koan. Profound to the user, unintelligible to the uninitiated. You
discover truth everytime you use it." --*****@lion.aust in.ibm.com an*********@let terboxes.org (Anand Pillai) wrote in message news:<bb******* *************** ****@posting.go ogle.com>... Hi Folks
(posting after a loooong time...)
I have been contracted by an Indian publisher to author an introductory text book on Python. As a part of the introductory chapter, I thought it would be a good idea to present a number, a round-about figure on the approximate *actual* usage of Python out there in number of developers and/or installations.
See SkillMarket at http://mshiltonj.com/sm/categories/languages/ .
Polling jobs listed at dice.com , the # of job openings by language on
9/1/2004 were (in descending order)
9216 sql
7722 java
5007 c++
3351 vb
2508 perl
1804 assembly
1723 c#
905 cobol
838 tech writer
268 powerbuilder
266 php
225 cf (cold fusion)
189 python
150 fortran
144 ada
38 ruby be*******@aol.c om wrote: an*********@le tterboxes.org (Anand Pillai) wrote in message news:<bb******* *************** ****@posting.go ogle.com>...
... I thought it would be a good idea to present a number, a round-about figure on the approximate *actual* usage of Python out there in number of developers and/or installations.
See SkillMarket at http://mshiltonj.com/sm/categories/languages/ . Polling jobs listed at dice.com , the # of job openings by language on 9/1/2004 were (in descending order)
But note that job openings don't necessarily accurately represent
language *usage*, they only represent *unsatisfied demand* for
competency in that language. One could argue, with some justification,
that there's few job openings requesting programmers familiar with
Python because a good programmer can become productive in Python so
quickly -- why take months to hire a Python guy when an existing
employee can *become* a Python guy in a couple weeks? It also doesn't
reflect the usage of Python for small projects, incidental scripting
tasks, etc., where there isn't a need for a full-time employee to be
working on that particular project.
Jeff Shannon
Technician/Programmer
Credit International This thread has been closed and replies have been disabled. Please start a new discussion. Similar topics |
by: Marcelo A. Camelo |
last post by:
Hi!
I will be presenting Python to an audience of game developers, mostly
C/C++ programmers. In my presentation I will talk about using python and
C/C++ extension instead of pure C/C++ to write commercial games and
content creation tools.
In a number of times I have presented these ideas to this same kind of
audience and they were received with cold skepticism, despite the fact
that some, including me, are already doing this with...
|
by: Matthew Thorley |
last post by:
My friend sent me an email asking this:
> I'm attemtping to decide which scripting language I should master and
> was wondering if it's possible to do
> these unixy awkish commands in python:
>
> How to find the amount of disk space a user is taking up:
>
> find / -user rprice -fstype nfs ! -name /dev/\* -ls | awk '{sum+=$7};\
> {print "User rprice total disk use = " sum}'
|
by: Dave Harman |
last post by:
I created a web site using FrontPage 2002 but it is not Web Based - I
used
Front Page to generate the HTML code for the pages. The documentation
says that only Web Based Front Page generated sites can have a usage
counter and statistics. Does anyone know where I can get usage-counter
and statistics for a non web-based web ?
Also, can some please direct me to a GOOD source for fonts, Clip Art,
Word Art , etc ?
|
by: Celine & Dave |
last post by:
Hello All,
I am trying to find a profiler that can measure the
memory usage in a Python program. I would like to
gather some statistics about object usages. For
example, I would like to be able to see how much time
it takes to search for an item in a dict object, how
many times it has to access the symbol table to
retrieve a specific item, and things like that.
|
by: TheFlyingDutchman |
last post by:
Python user and advocate Bruce Eckel is disappointed with the
additions (or lack of additions) in Python 3:
http://www.artima.com/weblogs/viewpost.jsp?thread=214112
| |
by: L. Lindstrom |
last post by:
I have read that Python extension modules must link to the same C
run-time as the Python interpreter. This I can appreciate. But does this
requirement extend to the C libraries an extension module wraps. The
case in point is Pygame and SDL. The Pygame extension modules are built
with distutils, so for Python 2.6 using Visual Studio 2008 should ensure
the .pyd files link to msvcr90.dll. But SDL is built using Msys/MinGW
and the...
|
by: Mr.SpOOn |
last post by:
Hi,
I need a structure to represent a set of integers. I also need to
perform on this set some basic set operations, such as adding or
removing elements, joining with other sets and checking for the
presence of specific elements.
I think that using Python sets would be the best choice, but I also
need integers to be ordered inside the set and I've just found out
that, instead, Python sets are unordered collections.
|
by: marktang |
last post by:
ONU (Optical Network Unit) is one of the key components for providing high-speed Internet services. Its primary function is to act as an endpoint device located at the user's premises. However, people are often confused as to whether an ONU can Work As a Router. In this blog post, we’ll explore What is ONU, What Is Router, ONU & Router’s main usage, and What is the difference between ONU and Router. Let’s take a closer look !
Part I. Meaning of...
|
by: Oralloy |
last post by:
Hello folks,
I am unable to find appropriate documentation on the type promotion of bit-fields when using the generalised comparison operator "<=>".
The problem is that using the GNU compilers, it seems that the internal comparison operator "<=>" tries to promote arguments from unsigned to signed.
This is as boiled down as I can make it.
Here is my compilation command:
g++-12 -std=c++20 -Wnarrowing bit_field.cpp
Here is the code in...
|
by: jinu1996 |
last post by:
In today's digital age, having a compelling online presence is paramount for businesses aiming to thrive in a competitive landscape. At the heart of this digital strategy lies an intricately woven tapestry of website design and digital marketing. It's not merely about having a website; it's about crafting an immersive digital experience that captivates audiences and drives business growth.
The Art of Business Website Design
Your website is...
|
by: Hystou |
last post by:
Overview:
Windows 11 and 10 have less user interface control over operating system update behaviour than previous versions of Windows. In Windows 11 and 10, there is no way to turn off the Windows Update option using the Control Panel or Settings app; it automatically checks for updates and installs any it finds, whether you like it or not. For most users, this new feature is actually very convenient. If you want to control the update process,...
| |
by: tracyyun |
last post by:
Dear forum friends,
With the development of smart home technology, a variety of wireless communication protocols have appeared on the market, such as Zigbee, Z-Wave, Wi-Fi, Bluetooth, etc. Each protocol has its own unique characteristics and advantages, but as a user who is planning to build a smart home system, I am a bit confused by the choice of these technologies. I'm particularly interested in Zigbee because I've heard it does some...
|
by: isladogs |
last post by:
The next Access Europe User Group meeting will be on Wednesday 1 May 2024 starting at 18:00 UK time (6PM UTC+1) and finishing by 19:30 (7.30PM).
In this session, we are pleased to welcome a new presenter, Adolph Dupré who will be discussing some powerful techniques for using class modules.
He will explain when you may want to use classes instead of User Defined Types (UDT). For example, to manage the data in unbound forms.
Adolph will...
|
by: conductexam |
last post by:
I have .net C# application in which I am extracting data from word file and save it in database particularly. To store word all data as it is I am converting the whole word file firstly in HTML and then checking html paragraph one by one.
At the time of converting from word file to html my equations which are in the word document file was convert into image.
Globals.ThisAddIn.Application.ActiveDocument.Select();...
|
by: adsilva |
last post by:
A Windows Forms form does not have the event Unload, like VB6. What one acts like?
|
by: 6302768590 |
last post by:
Hai team
i want code for transfer the data from one system to another through IP address by using C# our system has to for every 5mins then we have to update the data what the data is updated we have to send another system
| |