Who uses Python?

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • walterbyrd

    #1

    Who uses Python?

    I mean other than sysadmins, programmers, and web-site developers?

    I have heard of some DBAs who use a lot of python.

    I suppose some scientists. I think python is used in bioinformatics. I
    think some math and physics people use python.

    I suppose some people use python to learn "programmin g" in general.
    Python would do well as a teaching language.

    I would think that python would be a good language for data analysis.

    Anything else? Finance? Web-analytics? SEO? Digital art?

  • kyosohma@gmail.com

    #2
    Re: Who uses Python?

    On Jun 4, 2:37 pm, walterbyrd <walterb...@ina me.comwrote:
    I mean other than sysadmins, programmers, and web-site developers?
    >
    I have heard of some DBAs who use a lot of python.
    >
    I suppose some scientists. I think python is used in bioinformatics. I
    think some math and physics people use python.
    >
    I suppose some people use python to learn "programmin g" in general.
    Python would do well as a teaching language.
    >
    I would think that python would be a good language for data analysis.
    >
    Anything else? Finance? Web-analytics? SEO? Digital art?
    We use it for login scripts, locking down PCs, automating backups,
    GIS, and more.

    Mike

    Comment

    • Grant Edwards

      #3
      Re: Who uses Python?

      On 2007-06-04, walterbyrd <walterbyrd@ina me.comwrote:
      Anything else? Finance? Web-analytics? SEO? Digital art?
      Electrical engineering. It's pretty handy for writing programs
      to talk to embedded systems using various protocols/interface
      (async-serial, ethernet, etc.). It's also good for analyzing
      communications, analyzing performance tests for analog
      instruments, and so on.

      --
      Grant Edwards grante Yow! Edwin Meese made me
      at wear CORDOVANS!!
      visi.com

      Comment

      • sjdevnull@yahoo.com

        #4
        Re: Who uses Python?

        On Jun 4, 3:37 pm, walterbyrd <walterb...@ina me.comwrote:
        I mean other than sysadmins, programmers, and web-site developers?
        >
        I have heard of some DBAs who use a lot of python.
        >
        I suppose some scientists. I think python is used in bioinformatics. I
        think some math and physics people use python.
        >
        I suppose some people use python to learn "programmin g" in general.
        Python would do well as a teaching language.
        >
        I would think that python would be a good language for data analysis.
        >
        Anything else? Finance? Web-analytics? SEO? Digital art?
        Presumably most of the above are "programmer s" when they're writing
        programs in Python, right? It's a general purpose language that can
        be used for a very wide range of domains.

        FWIW, I do use it for digital art (music visualization). It's
        excellent for data analysis (I've done everything from stats on lines
        in an SQL database to mining flat text files of data for statistical
        projections of MLB baseball player performance). I know a couple of
        people who sell a double-entry accounting system written in Python,
        which is presumably "finance". Web analytics is very common (I've
        seen several such projects).

        I know at least one group using python as a control language in
        embedded systems (at least at one point a few years back they had
        opted for Stackless, but Python nonetheless); they're doing some cool
        home-automation style stuff.

        I've also written my window manager, various text editor extensions,
        numerous web applications, one-off data analysis scripts, several GUI
        applications, etc in Python (or mostly Python). The apps I've worked
        on range from one-offs at the command line to midrange scripts to
        multiple-hundreds-of-thousands of lines of code projects worked on by
        many developers.

        Comment

        • Thomas Jollans

          #5
          Re: Who uses Python?

          "walterbyrd " <walterbyrd@ina me.comwrote in message
          news:1180985830 .288414.208850@ q69g2000hsb.goo glegroups.com.. .
          >[...] programmers, and web-site developers?
          Broadly speaking, everyone who uses python programs in it and may thus be
          considered a "programmer ". Python is a fully-fledged programming language
          and as such used for loads of things, like any other language.

          Thomas Jollans


          Comment

          • Adam Pletcher

            #6
            RE: Who uses Python?

            I'm a Technical Artist at a videogame developer. The TAs here are using
            Python more and more for our development needs.

            Although I'd say our primary use is on the tools and data-mining
            front... only indirectly relating to creation of digital art. It's
            closer to why a programmer or sysadmin would use Python, I suppose.

            --
            Adam Pletcher
            Senior Technical Artist
            Volition / THQ www.volition-inc.com
            -----Original Message-----
            From: python-list-bounces+adam=vo lition-inc.com@python. org
            [mailto:python-list-bounces+adam=vo lition-inc.com@python. org]
            On Behalf Of walterbyrd
            Sent: Monday, June 04, 2007 2:37 PM
            To: python-list@python.org
            Subject: Who uses Python?

            I mean other than sysadmins, programmers, and web-site developers?

            I have heard of some DBAs who use a lot of python.

            I suppose some scientists. I think python is used in
            bioinformatics. I think some math and physics people use python.

            I suppose some people use python to learn "programmin g" in general.
            Python would do well as a teaching language.

            I would think that python would be a good language for data analysis.

            Anything else? Finance? Web-analytics? SEO? Digital art?

            --

            Comment

            • supercooper

              #7
              Re: Who uses Python?

              I use it for processing GIS data (ALOT), building data harvesting apps
              that slurp data into MySQL/SQLServer from text files (ALOT), batch
              processing of daily mindless tasks like copying files and backups, and
              filing/cataloging/EXIF-IPTC metadata editing on digital photos - to
              name a few. I took Mark Lutz's python course last year and he summed
              it up with "Anything you can do on a computer, you can do with
              Python".

              Comment

              • Mark Carter

                #8
                Re: Who uses Python?

                walterbyrd wrote:
                Anything else? Finance? Web-analytics? SEO? Digital art?
                I played with NodeBox a little while ago:

                "NodeBox is a Mac OS X application that lets you create 2D visuals
                (static, animated or interactive) using Python programming code and
                export them as a PDF or a QuickTime movie. NodeBox is free and
                well-documented."

                Pretty trippy stuff.

                Comment

                • Mark Carter

                  #9
                  Re: Who uses Python?

                  Thomas Jollans wrote:
                  Broadly speaking, everyone who uses python programs in it and may thus be
                  considered a "programmer ".
                  A woman from a job agency 'phoned me up the other day, and asked me if I
                  was any good with "algortihms ". I told her that all programs are
                  algorithms, so the question didn't make that much sense.

                  Needless to say, I wasn't offered an interview ;)

                  Comment

                  • Wildemar Wildenburger

                    #10
                    Logic [WAS: Re: Who uses Python?]

                    Mark Carter wrote:
                    A woman from a job agency 'phoned me up the other day, and asked me if I
                    was any good with "algortihms ". I told her that all programs are
                    algorithms, so the question didn't make that much sense.
                    >
                    >
                    What does your "answer" have to do with the qustion, I wonder? She asked
                    if you were good with algorithms to which you replied that all programs
                    are algorithms. Maybe so, but that's not what she asked. The question
                    makes perfect sense, however your answer doesn't, unless you also added
                    something along the lines of "And since I'm good with programs I am good
                    with algorithms".

                    /W (these days appearantly standing for "What a nitpicker" ;))

                    Comment

                    • DaveM

                      #11
                      Re: Who uses Python?

                      On Mon, 04 Jun 2007 12:37:10 -0700, walterbyrd <walterbyrd@ina me.comwrote:
                      >I mean other than sysadmins, programmers, and web-site developers?
                      >
                      >I have heard of some DBAs who use a lot of python.
                      >
                      >I suppose some scientists. I think python is used in bioinformatics. I
                      >think some math and physics people use python.
                      >
                      >I suppose some people use python to learn "programmin g" in general.
                      >Python would do well as a teaching language.
                      >
                      >I would think that python would be a good language for data analysis.
                      >
                      >Anything else? Finance? Web-analytics? SEO? Digital art?
                      I'm a hobbyist. No, that's not right - I run a course and I learnt the
                      language writing a program to allocate tutors and students to tutorial
                      groups over a three day course I run. I don't know what that makes me - and,
                      no, I don't want any helpful answers!

                      DaveM

                      Comment

                      • Bjoern Schliessmann

                        #12
                        Re: Who uses Python?

                        walterbyrd wrote:
                        Anything else? Finance? Web-analytics? SEO? Digital art?
                        We're using Python for a computer-controlled railway simulation
                        system at a german university. It consists of a rather large model
                        railway network, constructed with realism concerning railway
                        operations, coupled to realistic railway control centre technology.
                        Uses are education of students, training of railway employees,
                        teaching of railway basics to career changers and managers, and
                        simulation of new operating procedures.

                        Python (2.5.1) is used here for

                        - the main database where all states are kept (signal aspects, given
                        and actual turnout states, track occupation ...). It's a simple
                        binary protocol using TCP; the server maintains string:int pairs in
                        a Python dict. It's made with Twisted and running under twistd.

                        - the automatic drive controlling software of the model trains. It
                        listens for changes of signals and track occupation and controls
                        the model trains using a commercial digital model railroad
                        controller attached to /dev/ttyS0. Also using Twisted/twistd, and
                        pyserial.

                        - various helper scripts and little servers for small functional
                        units (tramway reverser, level crossings)

                        Momentarily, I'm working on a program that simulates a german relais
                        rail control centre of a certain type (also using Twisted). We
                        already have it in C++, but it's difficult to maintain and needs a
                        rewrite because of various bugs. Starting to use combined
                        wxPython/Twisted apps in the near future is likely.

                        We're mainly using Debian Sarge as OS. pylint is also recently used
                        to check the code. Right now, we use Python for approx. 2 years.

                        Other languages used are C, C++, and Perl (ugh :) ), for other core
                        applications and the microcontroller s (interfacing with the railway
                        components). We mainly have "low-end" computers (100-800 MHz), but
                        the performance suffices absolutely. The source code is maintained
                        using Subversion.

                        Regards,


                        Björn

                        --
                        BOFH excuse #404:

                        Sysadmin accidentally destroyed pager with a large hammer.

                        Comment

                        • Cody Brown

                          #13
                          Re: Who uses Python?

                          I went through my who undergrad experience without touching python
                          (I've hear of it, but never used it).

                          Now starting to work in an Research Lab Seismic processing of data, we
                          use it all the time! That and Madagascar pyton interface.



                          ~code

                          Comment

                          • Maurice LING

                            #14
                            Re: Who uses Python?

                            walterbyrd wrote:
                            I mean other than sysadmins, programmers, and web-site developers?
                            >
                            I have heard of some DBAs who use a lot of python.
                            >
                            I suppose some scientists. I think python is used in bioinformatics. I
                            think some math and physics people use python.
                            >
                            I suppose some people use python to learn "programmin g" in general.
                            Python would do well as a teaching language.
                            >
                            I would think that python would be a good language for data analysis.
                            >
                            Anything else? Finance? Web-analytics? SEO? Digital art?
                            >
                            I use Python for my bioinformatics work, mainly in text analysis and
                            transcriptome analysis.

                            ML

                            Comment

                            • Eric_Dexter@msn.com

                              #15
                              Re: Who uses Python?

                              On Jun 4, 2:37 pm, walterbyrd <walterb...@ina me.comwrote:
                              I am using python for csound.. You can use it inside of csound as
                              well as using it on csound files... python makes text files very
                              easy... I have to say that the price was very good and that is very
                              important because I don't get funding from anywhere. You can also get
                              programmers at a good cost for simple problems when you get stuck...
                              through getacoder.com I was offered a $10 bid to solve one (I fixed it
                              befour the bid was finished though)

                              Storm Pages provides you with 25 MB of FREE web space to build and host a website about whatever topic you choose. Stormpages includes many useful hosting features and web tools to build a website or web page.


                              I mean other than sysadmins, programmers, and web-site developers?
                              >
                              I have heard of some DBAs who use a lot of python.
                              >
                              I suppose some scientists. I think python is used in bioinformatics. I
                              think some math and physics people use python.
                              >
                              I suppose some people use python to learn "programmin g" in general.
                              Python would do well as a teaching language.
                              >
                              I would think that python would be a good language for data analysis.
                              >
                              Anything else? Finance? Web-analytics? SEO? Digital art?

                              Comment

                              Working...