Announcement

Collapse
No announcement yet.

Pyston v2 Released As ~20% Faster Than Python 3.8

Collapse
X
 
  • Filter
  • Time
  • Show
Clear All
new posts

  • #11
    Originally posted by Brane215 View Post

    Why not go all the way ? Use plain English and tell Siri what you need.
    Unclear what this reply is all about. Try again.

    Comment


    • #12
      So, can this be used to speed up Gentoo's emerge/portage tools?

      Comment


      • #13
        Intel Python.

        Comment


        • #14
          Can we get a phoronix benchmark comparing performance of this vs nodejs_binary/ nim / golang /rust /crystal / [python+rust=compiled binary] also? Can we have a PNN shootout ?

          Phoronix: The most trusted name in *nix news [you can make a tshirt i give up my rights]
          Last edited by onlyLinuxLuvUBack; 29 October 2020, 12:42 AM.

          Comment


          • #15
            Originally posted by Brane215 View Post
            What's the point ?
            If you need speed, why are you fumbling around with Python ?
            And why should punny 20% matter ?
            I fail to see anything punny about that.

            Comment


            • #16
              Apparently this v2 of Pyston is now proprietary:

              Availability
              <...>
              Our plan is to open-source the code in the future, but since compiler projects are expensive and we no longer have benevolent corporate sponsorship, it is currently closed-source while we iron out our business model.

              Comment


              • #17
                Originally posted by ed31337 View Post
                So, can this be used to speed up Gentoo's emerge/portage tools?
                Seems unlikely, Paludis which is written in C isn't really faster than emerge as far as I'm aware

                Comment


                • #18
                  Originally posted by RahulSundaram View Post

                  Unclear what this reply is all about. Try again.
                  You have wrong version of interpreter installed.

                  Comment


                  • #19
                    To be fair, Python (also JS, Ruby, Perl and similar languages) are inherently slow, not because they are interpreted, but because basically their only data structure is a hash-map tree, usually string-indexed. One can thoroughly optimise the code and translate into a native one, but all these hash maps will still lag behind.

                    This is also fundamental, like one cannot have arbitrary programs with proved defined behaviour everywhere and no hash maps or bounds checking, at least not without a strong-AI compiler.

                    What's worse, one can programme this way in every language, and sadly many Python-grown people are doing exactly this in C++.

                    Comment


                    • #20
                      Originally posted by mb_q View Post
                      What's worse, one can programme this way in every language, and sadly many Python-grown people are doing exactly this in C++.
                      If it wouldn't make stupid small changes every 15 minutes that make many apps, built on this crap, fail, Python could be an ideal modern-day replacement tool.
                      That's what it was made for.
                      To be make_believe toy-story language one has handy for nice one-liners and short scripts.

                      Comment

                      Working...
                      X