Hacker News new | past | comments | ask | show | jobs | submit login

>Which is not a good metric. Have there been any actual surveys or studies of Python programmers to see what the distribution is?

So where are your metrics?




http://en.wikipedia.org/wiki/List_of_Python_software

This doesn't show how many programmers work on "glue code" vs. "major applications" (which is why I asked if anyone has data on that), but it certainly shows that there is a lot of Python code out there that is not just "glue code". Bear in mind that it's not just the particular packages listed on that page, since many of them are frameworks; there are also plenty of "major applications" written in those frameworks.

(I am counting major websites using a web framework, major numerical applications using NumPy or SciPy, etc., as "major applications", btw, not "glue code". I suspect on re-reading this subthread that the poster I was originally responding to might differ with me on that point, but application logic is not "glue code" in my view.)


>but it certainly shows that there is a lot of Python code out there that is not just "glue code"

Well, of course, this list would have only NON glue code projects!

Glue code stuff is used internally, in companies etc. It's not (usually) something that you put on GitHub or open source.


> Well, of course, this list would have only NON glue code projects!

And libraries and frameworks that support non glue code projects. Where is the list of libraries that are glued together by all this Python glue code?

> Glue code stuff is used internally, in companies etc. It's not (usually) something that you put on GitHub or open source.

People don't put their Django websites or their internal SciPy models on github either, so I don't think this means much either way.




Consider applying for YC's Spring batch! Applications are open till Feb 11.

Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: