Best programs written completly in Python

Collapse
This topic is closed.
X
X
 
  • Time
  • Show
Clear All
new posts
  • Franz Steinhäusler

    Best programs written completly in Python

    Hello NG,

    wWhat are the best programs in your opinion, written entirly
    in pyhton, divided into categories like:
    a) Games
    b) Utilities/System
    c) Office
    d) Web/Newsreader/Mail/Browser
    ....

    I don't want to start a long thread, if a site of such
    an discussion already exists, a link will be enough.

    Many thanks in advance!

    --
    Franz Steinhaeusler
  • O.R.Senthil Kumaran

    #2
    Re: Best programs written completly in Python

    * Franz Steinh?usler <franz.steinhae usler@gmx.at[2007-08-05 12:14:38]:
    wWhat are the best programs in your opinion, written entirly
    in pyhton, divided into categories like:
    a) Games
    b) Utilities/System
    c) Office
    d) Web/Newsreader/Mail/Browser
    Its a difficult question to answer as the software are aplenty and there is no
    judgement basis as this one is the best.

    Head on to www.python.org and see for yourself for programs under each
    category.

    And moreover, "written entirely in python" is a constrain to find the
    programs. Why do you need such a list for?

    --
    O.R.Senthil Kumaran

    Comment

    • =?ISO-8859-1?Q?BJ=F6rn_Lindqvist?=

      #3
      Re: Best programs written completly in Python

      On 8/5/07, Franz Steinhäusler <franz.steinhae usler@gmx.atwro te:
      Hello NG,
      >
      wWhat are the best programs in your opinion, written entirly
      in pyhton, divided into categories like:
      a) Games
      b) Utilities/System
      c) Office
      d) Web/Newsreader/Mail/Browser
      For b; trac: http://trac.edgewall.org/ There actually isn't that many
      widespread programs written in Python.

      --
      mvh Björn

      Comment

      • Campbell Barton

        #4
        Re: Best programs written completly in Python

        O.R.Senthil Kumaran wrote:
        * Franz Steinh?usler <franz.steinhae usler@gmx.at[2007-08-05 12:14:38]:
        >
        >wWhat are the best programs in your opinion, written entirly
        >in pyhton, divided into categories like:
        >a) Games
        >b) Utilities/System
        >c) Office
        >d) Web/Newsreader/Mail/Browser
        >
        Its a difficult question to answer as the software are aplenty and there is no
        judgement basis as this one is the best.
        >
        Head on to www.python.org and see for yourself for programs under each
        category.
        >
        And moreover, "written entirely in python" is a constrain to find the
        programs. Why do you need such a list for?
        Of course this is totally objective, but that dosnt mean its not a valid
        question.

        If you were starting out a project were thinking of writing it in
        python, you might want to look at whats out there - maybe python has
        limitations which stops it being a good choice in some situations (for
        instance?)- on the other hand you might want to see some shining
        examples that prove the capabilities of python ;)

        'Being written entirely in python' - is a bit tricky, often these
        applications rely on some specific extension or make heavy use of a
        backend that dosnt come with python (like pygame, pygtk, or py-gstreamer).

        Games - See Pygame http://www.pygame.org/projects/6


        Utilities/System

        * meld is a really nice diffing tool for linux - http://meld.sourceforge.net
        * ubuntu have some of their install tools in python.
        * txt2tags - a great markup language for doc writing. -
        Download txt2tags text converter for free. Txt2tags converts a text file with minimal markup to HTML, XHTML, SGML, LaTeX, Lout, UNIX Man Page, Wikipedia, Google Code Wiki, DokuWiki, MoinMoin, MagicPoint(mgp), PageMaker. Features: simple, fast, automatic TOC, macros, filters, include, GUI/CLI/

        * sound recording/editing - http://www.jokosher.org

        Office?? - no idea, openoffice can be scripted in python.

        Web - * isnt bit torrent python?, probably lots of stuff but I dont know
        of them ;)

        Comment

        • Franz Steinhäusler

          #5
          Re: Best programs written completly in Python

          On Sun, 05 Aug 2007 12:14:38 +0200, Franz Steinhäusler
          <franz.steinhae usler@gmx.atwro te:
          >Hello NG,
          >
          >wWhat are the best programs in your opinion, written entirly
          >in pyhton, divided into categories like:
          Many thanks,

          The restriction, I want, is to comply the programs written in pygame,
          pygtk, wxPython, tkinter or console programs.

          There are really "high sophisticated" programs, if you don't mind my
          naming it so, as:

          XPN newsreader, Boa Constructor, many pygame programs,
          gtkrawgallery, cornice graphics viewer, ...

          I'm only interested to have a list, or even help to
          extend an existing one.

          On wxPython, there also exist such a list:


          --
          Franz Steinhaeusler

          Comment

          • Arnau Sanchez

            #6
            Re: What is the &quot;functiona l&quot; way of doing this?

            On Jul 30, 5:48 pm, beginner <zyzhu2... at gmail.comwrote:
            >
            >def f(n):
            > l=[]
            > while n>0:
            > l.append(n%26)
            > n /=26
            > return l
            >>
            >I am wondering what is the 'functional' way to do the same.
            >>
            I see. It is interesting (and not surprisingly) that recursion or
            yield are required. Thanks for everyone's help.
            Why not use both recursion and generators?

            def f2(n):
            if n 0:
            n2, x = divmod(n, 26)
            yield x
            for next in f2(n2):
            yield next

            Could this be considered functional?

            Anyway, I wonder if there is a more elegant way to do the "yield x... yield
            next" part. Any ideas?

            arnau

            Comment

            • Franz Steinhäusler

              #7
              Re: Best programs written completly in Python

              On Sun, 05 Aug 2007 21:31:23 +1000, Campbell Barton
              <cbarton@metavr .comwrote:
              >O.R.Senthil Kumaran wrote:
              >* Franz Steinh?usler <franz.steinhae usler@gmx.at[2007-08-05 12:14:38]:
              >>
              >>wWhat are the best programs in your opinion, written entirly
              >>in pyhton, divided into categories like:
              >>a) Games
              >>b) Utilities/System
              >>c) Office
              >>d) Web/Newsreader/Mail/Browser
              >>
              >Its a difficult question to answer as the software are aplenty and there is no
              >judgement basis as this one is the best.
              >>
              >Head on to www.python.org and see for yourself for programs under each
              >category.
              >>
              >And moreover, "written entirely in python" is a constrain to find the
              >programs. Why do you need such a list for?
              >
              >Of course this is totally objective, but that dosnt mean its not a valid
              >question.
              >
              >If you were starting out a project were thinking of writing it in
              >python, you might want to look at whats out there - maybe python has
              >limitations which stops it being a good choice in some situations (for
              >instance?)- on the other hand you might want to see some shining
              >examples that prove the capabilities of python ;)
              >
              >'Being written entirely in python' - is a bit tricky, often these
              >applications rely on some specific extension or make heavy use of a
              >backend that dosnt come with python (like pygame, pygtk, or py-gstreamer).
              >
              >Games - See Pygame http://www.pygame.org/projects/6
              >
              >
              >Utilities/System
              >
              >* meld is a really nice diffing tool for linux - http://meld.sourceforge.net
              >* ubuntu have some of their install tools in python.
              >* txt2tags - a great markup language for doc writing. -
              >http://txt2tags.sourceforge.net/
              >* sound recording/editing - http://www.jokosher.org
              Thank you for that interesting applications.
              They are surely interesting as example of learning pyhton
              and convince some people to choose/switch to pyhton.
              >
              >Office?? - no idea, openoffice can be scripted in python.
              >
              >Web - * isnt bit torrent python?, probably lots of stuff but I dont know
              >of them ;)
              That purpose also a good list could fulfill, to show the capabilities
              of pyhton not only on a theoretical way of showing sample code.


              --
              Franz Steinhaeusler

              Comment

              • markacy

                #8
                Re: Best programs written completly in Python

                On 5 Sie, 12:14, Franz Steinhäusler <franz.steinhae us...@gmx.at>
                wrote:
                Hello NG,
                >
                wWhat are the best programs in your opinion, written entirly
                in pyhton, divided into categories like:
                a) Games
                b) Utilities/System
                c) Office
                d) Web/Newsreader/Mail/Browser
                ...
                >
                I don't want to start a long thread, if a site of such
                an discussion already exists, a link will be enough.
                >
                Many thanks in advance!
                >
                --
                Franz Steinhaeusler
                I guess, that gentoo's portage is (almost?) entirely written in
                python. The same is with Zope/Plone (Web category), though I know,
                that Zope has some parts of code written in C. Django?

                Big part's of google "tools" are written in python as well. Matplotlib
                is said to be written entirely in python.
                These are examples from the top of my head. If I'll came up with
                something else, I will let You know :-)

                Cheers,
                Marek

                Comment

                • Franz Steinhäusler

                  #9
                  Re: Best programs written completly in Python

                  On Sun, 05 Aug 2007 11:26:13 -0700, markacy <markacy@gmail. comwrote:
                  >On 5 Sie, 12:14, Franz Steinhäusler <franz.steinhae us...@gmx.at>
                  >wrote:
                  >Hello NG,
                  >>
                  >wWhat are the best programs in your opinion, written entirly
                  >in pyhton, divided into categories like:
                  >a) Games
                  >b) Utilities/System
                  >c) Office
                  >d) Web/Newsreader/Mail/Browser
                  >...
                  >>
                  >I don't want to start a long thread, if a site of such
                  >an discussion already exists, a link will be enough.
                  >>
                  >Many thanks in advance!
                  >>
                  >--
                  >Franz Steinhaeusler
                  >
                  >I guess, that gentoo's portage is (almost?) entirely written in
                  >python. The same is with Zope/Plone (Web category), though I know,
                  >that Zope has some parts of code written in C. Django?
                  >
                  >Big part's of google "tools" are written in python as well. Matplotlib
                  >is said to be written entirely in python.
                  >These are examples from the top of my head. If I'll came up with
                  >something else, I will let You know :-)
                  >
                  >Cheers,
                  >Marek
                  Ah yes of course,

                  One or I, often see only programs, which is "closed in itself",
                  like an editor, viewer, newsreader, and oversee, that big parts
                  of "invisible" software is written in python.

                  Thank you for mentioning that pieces of software!

                  --
                  Franz Steinhaeusler

                  Comment

                  • Bruno Desthuilliers

                    #10
                    Re: Best programs written completly in Python

                    markacy a écrit :
                    On 5 Sie, 12:14, Franz Steinhäusler <franz.steinhae us...@gmx.at>
                    wrote:
                    >Hello NG,
                    >>
                    >wWhat are the best programs in your opinion, written entirly
                    >in pyhton, divided into categories like:
                    >a) Games
                    >b) Utilities/System
                    >c) Office
                    >d) Web/Newsreader/Mail/Browser
                    >...
                    >>
                    >I don't want to start a long thread, if a site of such
                    >an discussion already exists, a link will be enough.
                    >>
                    >Many thanks in advance!
                    >>
                    >--
                    >Franz Steinhaeusler
                    >
                    I guess, that gentoo's portage is (almost?) entirely written in
                    python.
                    IIRC, yes (or perahps does it use a couple bash scripts too).
                    The same is with Zope/Plone
                    "Zope/Plone" makes two distinct applications : the web application
                    server Zope, and the CMS Plone.
                    (Web category), though I know,
                    that Zope has some parts of code written in C.
                    Yes. Mostly for low-level parts that couldn't be done in pure Python, at
                    least by the time they were written.
                    Django?
                    Then mention CherryPy, Turbogears and Pylons (and *quite* a lot of web
                    frameworks FWIW) too !-)

                    Oh, and yes, there's Twisted too...

                    Comment

                    • Ant

                      #11
                      Re: Best programs written completly in Python

                      On Aug 5, 12:31 pm, Campbell Barton <cbar...@metavr .comwrote:
                      ....
                      * ubuntu have some of their install tools in python.
                      Gentoo Linux's "Portage" package management tool is written in Python.

                      --
                      Ant...

                      Notes on programming, cycling, climbing, linux and stuff.



                      Comment

                      • Wolfgang Draxinger

                        #12
                        Re: Best programs written completly in Python

                        Franz Steinhäusler wrote:
                        wWhat are the best programs in your opinion, written entirly
                        in pyhton, divided into categories like:
                        a) Games
                        b) Utilities/System
                        c) Office
                        d) Web/Newsreader/Mail/Browser
                        BitTorrent. It may not seem much but it's a really cool package.
                        Especially you don't have to use the standard frontends, but can
                        also use BitTorrent modules in your own Python programs.

                        Wolfgang Draxinger
                        --
                        E-Mail address works, Jabber: hexarith@jabber .org, ICQ: 134682867

                        Comment

                        • Paul Rubin

                          #13
                          Re: Best programs written completly in Python

                          Franz Steinhäusler <franz.steinhae usler@gmx.atwri tes:
                          b) Utilities/System
                          I'm not sure if anyone has mentioned mercurial in this thread.
                          It's a distributed source control system, sort of the next generation
                          after systems like CVS/SVN. See www.selenic.com/mercurial
                          d) Web/Newsreader/Mail/Browser
                          Mailman (mailing list manager)? I tend to use emacs for all the
                          client side stuff.

                          Comment

                          • =?iso-8859-1?q?S=F6nmez_Kartal?=

                            #14
                            Re: Best programs written completly in Python

                            On 5 A ustos, 13:14, Franz Steinhäusler <franz.steinhae us...@gmx.at>
                            wrote:
                            Hello NG,
                            >
                            wWhat are the best programs in your opinion, written entirly
                            in pyhton, divided into categories like:
                            a) Games
                            b) Utilities/System
                            c) Office
                            d) Web/Newsreader/Mail/Browser
                            ...
                            >
                            I don't want to start a long thread, if a site of such
                            an discussion already exists, a link will be enough.
                            >
                            Many thanks in advance!
                            >
                            --
                            Franz Steinhaeusler
                            Well, I don't want to make an advertisement but Pardus project's (a
                            GNU/Linux distro) specific projects are completely written in Python.
                            You can check it out at http://www.pardus.org.tr/eng/index.html

                            Comment

                            • Skip Montanaro

                              #15
                              Re: Best programs written completly in Python

                              On Aug 5, 5:14 am, Franz Steinhäusler <franz.steinhae us...@gmx.at>
                              wrote:
                              Hello NG,
                              >
                              wWhat are the best programs in your opinion, written entirly
                              in pyhton, divided into categories like:
                              a) Games
                              b) Utilities/System
                              c) Office
                              d) Web/Newsreader/Mail/Browser
                              ...
                              Not mentioned so far, here or on the Applications wiki page, is
                              SpamBayes,
                              an excellent spam filter: <http://www.spambayes.o rg/>. It supports
                              POP3 and
                              IMAP, and has a plugin for Outlook. Another group has improved
                              SpamBayes
                              integration with Thunderbird by developing a TBird extension called
                              ThunderBayes.

                              Skip



                              Comment

                              Working...