Announcement

Collapse
No announcement yet.

Browser Poll

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

  • #61
    Originally posted by Hauldren Collider View Post
    I have to admit, it is INCREDIBLY slow with objects (probably because it type checks CONSTANTLY), mixing tabs and spaces is clinically proven to cause people to GO POSTAL, and it is extremely difficult to test all of your code and edge cases can be a huge ****ing ***** but oh my god it's so simple!
    I did go postal because of the spaces/tabs many times. It looks the ****ing same on my screen, but it *****es with cryptic errors. Jesus ****ing christ, a masochist designed the language.

    My company launched a python-powered extremely dynamic website (Plone is the CMS), and immediately after putting it in production the site slowed to a CRAWL. It was HIDEOUSLY slow. Patheticly slow. Unbelievably slow.

    I had to "fix" the problem by implementing aggressive HTTP proxy caches (Varnish), hand-tuning browser cache settings, implementing memcached (which was a MySQL perf problem more than Python), and basically get the code to run once, cache for hours...and never run again. Because it was so ****ing slow.

    Even that didn't fix it. I had to break it up into an Amazon EC2 array with a load balancer. It'd constantly poll the load levels on the server, and once it sustained at a high level it'd automatically spawn a new server (boots, configs, and installs in ~3 mins) and attaches to the load balancer to handle the extra load. During our lunch time peak traffic, the site runs on 12 ****ing servers...it shrinks down to 1 automatically at its lowest traffic (3am).

    Anyway...that was a ****ing month of a nightmare, all thanks to Python.
    "The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
    Ben Kenobi: "That means I'm doing something right. "

    Comment


    • #62
      Originally posted by Fve Crathva View Post
      Python is fantastic for prototyping C code. I wouldn't normally write a program with it though.

      Java is a stain on history and should never be used by anyone.

      SP
      Java servlets aren't too bad. They're not REALLY Java since they are precompiled, which is probably why.

      It's also acceptable for quick utility apps to hack out. I've written my fair share of Java system tools for some batch processes.
      "The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
      Ben Kenobi: "That means I'm doing something right. "

      Comment


      • #63
        Originally posted by Asher View Post
        stuff
        You're using python for an enterprise level website. You're doing it wrong.

        It is at its core a scripting language, and a damn fine one at that.
        If there is no sound in space, how come you can hear the lasers?
        ){ :|:& };:

        Comment


        • #64
          Originally posted by Hauldren Collider View Post
          You're using python for an enterprise level website. You're doing it wrong.
          I would have never chosen python.

          If a language can't scale up to the enterprise level, it shouldn't exist. I've no use for niche languages. I need to know enough as it is, they might as well be useful.
          "The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
          Ben Kenobi: "That means I'm doing something right. "

          Comment


          • #65
            If only they had let you use Perl.

            SP
            I got the Jete from C.C. Sabathia. : Jon Miller

            Comment


            • #66
              Originally posted by Fve Crathva View Post
              If only they had let you use Perl.

              SP
              Oh, don't get me started on perl.

              Have you ever used embedded perl?

              Our entire ****ing mobile web portal of the site is written in embedded perl. I had to make extensive modifications to it, constantly stabbing my eyes out.
              "The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
              Ben Kenobi: "That means I'm doing something right. "

              Comment


              • #67
                The current experiment uses python as the interpreter with most modules written in C++. It is in some ways worse than using cint in ROOT, but it is nice not to have the confusion of having a C interpreter.

                JM
                Jon Miller-
                I AM.CANADIAN
                GENERATION 35: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

                Comment


                • #68
                  cint -- one letter away from greatness.
                  "The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
                  Ben Kenobi: "That means I'm doing something right. "

                  Comment


                  • #69
                    I've never even heard of embedded Perl. What a futile idea.

                    SP
                    I got the Jete from C.C. Sabathia. : Jon Miller

                    Comment


                    • #70
                      Originally posted by Fve Crathva View Post
                      I've never even heard of embedded Perl. What a futile idea.

                      SP
                      Yep.

                      It's so popular, the website is one of the best on the web. Check it out: http://perl.apache.org/embperl/
                      "The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
                      Ben Kenobi: "That means I'm doing something right. "

                      Comment


                      • #71
                        Behold the evil that is cint:



                        JM
                        Jon Miller-
                        I AM.CANADIAN
                        GENERATION 35: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

                        Comment


                        • #72
                          I use Chrome on both of my laptops. I first started using it on my business/school laptop to replace IE8. Since this is the computer I use the most, it has all the extensions that I like on it. I used to have FF on my gaming laptop, but switched to Chrome for stability. To be fair, the stability issues were with the laptop, but FF didn't seem to handle it as well as Chrome now does.
                          “As a lifelong member of the Columbia Business School community, I adhere to the principles of truth, integrity, and respect. I will not lie, cheat, steal, or tolerate those who do.”
                          "Capitalism ho!"

                          Comment


                          • #73
                            "Flutie was better than Kelly, Elway, Esiason and Cunningham." - Ben Kenobi
                            "I have nothing against Wilson, but he's nowhere near the same calibre of QB as Flutie. Flutie threw for 5k+ yards in the CFL." -Ben Kenobi

                            Comment


                            • #74
                              Originally posted by DaShi View Post
                              I use Chrome on both of my laptops. I first started using it on my business/school laptop to replace IE8. Since this is the computer I use the most, it has all the extensions that I like on it. I used to have FF on my gaming laptop, but switched to Chrome for stability. To be fair, the stability issues were with the laptop, but FF didn't seem to handle it as well as Chrome now does.
                              The new Chrome 6 dev build I'm using supports extension sync. Not only will it seamlessly synchronize your bookmarks, cookies (logins), usernames/passwords, etc from computer to computer...now it also syncs your installed extensions and all of their configurations.
                              "The issue is there are still many people out there that use religion as a crutch for bigotry and hate. Like Ben."
                              Ben Kenobi: "That means I'm doing something right. "

                              Comment


                              • #75
                                That is what I wante dto suggestto google years ago.

                                JM
                                Jon Miller-
                                I AM.CANADIAN
                                GENERATION 35: The first time you see this, copy it into your sig on any forum and add 1 to the generation. Social experiment.

                                Comment

                                Working...
                                X