Skip to content
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Code Project
  1. Home
  2. The Lounge
  3. Javascript is CRAP

Javascript is CRAP

Scheduled Pinned Locked Moved The Lounge
javascript
24 Posts 17 Posters 0 Views 1 Watching
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • R realJSOP

    That's all I wanted to say...

    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
    -----
    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
    -----
    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

    L Offline
    L Offline
    Lost User
    wrote on last edited by
    #5

    No need to say more. I have not laughed so hard since the days of C64 BASIC when I read the performance tips in some tutorial. Looks like they have to reinvent the same sort of dung every 20 years or so.

    Sent from my BatComputer via HAL 9000 and M5

    1 Reply Last reply
    0
    • Mike HankeyM Mike Hankey

      That's the reason I went to JQuery. Went to MooTools first because I found JQuery difficult but once I bit the bullet I settled on JQuery.

      VS2010/Atmel Studio 6.1 ToDo Manager Extension Some days, it's just not worth chewing through the restraints.

      C Offline
      C Offline
      Colin Eberhardt
      wrote on last edited by
      #6

      Just a quick point of order, jQuery does not make JavaScript any more or less crap. jQuery exists because the DOM API is crap. People conflate the JavaScript language and the browser APIs all to often.

      Colin Eberhardt Twitter | Blog | LinkedIn

      1 Reply Last reply
      0
      • Mike HankeyM Mike Hankey

        That's the reason I went to JQuery. Went to MooTools first because I found JQuery difficult but once I bit the bullet I settled on JQuery.

        VS2010/Atmel Studio 6.1 ToDo Manager Extension Some days, it's just not worth chewing through the restraints.

        J Offline
        J Offline
        Jorgen Andersson
        wrote on last edited by
        #7

        I'm seeing JQuery JBloat as the main reason many homepages has become so utterly slow in the last years

        Be excellent to each other. And... PARTY ON, DUDES! Abraham Lincoln

        A 1 Reply Last reply
        0
        • J Jorgen Andersson

          I'm seeing JQuery JBloat as the main reason many homepages has become so utterly slow in the last years

          Be excellent to each other. And... PARTY ON, DUDES! Abraham Lincoln

          A Offline
          A Offline
          AlphaDeltaTheta
          wrote on last edited by
          #8

          Ya... CDNs are jamming

          1 Reply Last reply
          0
          • R realJSOP

            That's all I wanted to say...

            ".45 ACP - because shooting twice is just silly" - JSOP, 2010
            -----
            You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
            -----
            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

            B Offline
            B Offline
            BillWoodruff
            wrote on last edited by
            #9

            But ... but ... Scott Hanselman says: "JavaScript is Web Assembly Language and that's OK." [^] I think it's something we're stuck with, in the absence of something better. And, I think until John Resig invented jQuery, ECMAScript (aka "JavaScript") was a sluggard little weakly-typed mutant that should have been strangled in its sleep, but, Microsoft and Apple couldn't decide on which company should be the murderer. Now, with jQuery, JavaScript is now just another quagmire full of dinosaur bones. I do like what Anders has done with TypeScript, though. yours, Bill

            “Humans are amphibians: half spirit, half animal; as spirits they belong to the eternal world; as animals they inhabit time. While their spirit can be directed to an eternal object, their bodies, passions, and imagination are in continual change, for to be in time, means to change. Their nearest approach to constancy is undulation: repeated return to a level from which they repeatedly fall back, a series of troughs and peaks.” C.S. Lewis


            1 Reply Last reply
            0
            • R realJSOP

              That's all I wanted to say...

              ".45 ACP - because shooting twice is just silly" - JSOP, 2010
              -----
              You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
              -----
              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

              J Offline
              J Offline
              Joezer BH
              wrote on last edited by
              #10

              It may be so, but it's probably the most popular programming language in the world :^) (what does it mean about the other programming language, and as a result about us :sigh: )

              Never underestimate the difference you can make in the lives of others.

              M R 2 Replies Last reply
              0
              • J Joezer BH

                It may be so, but it's probably the most popular programming language in the world :^) (what does it mean about the other programming language, and as a result about us :sigh: )

                Never underestimate the difference you can make in the lives of others.

                M Offline
                M Offline
                M dHatter
                wrote on last edited by
                #11

                scripting ;P

                Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and as it always has, rock crushes scissors. :)

                J 1 Reply Last reply
                0
                • M M dHatter

                  scripting ;P

                  Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and as it always has, rock crushes scissors. :)

                  J Offline
                  J Offline
                  Joezer BH
                  wrote on last edited by
                  #12

                  sCRAPting ;)

                  Never underestimate the difference you can make in the lives of others.

                  M 1 Reply Last reply
                  0
                  • J Joezer BH

                    sCRAPting ;)

                    Never underestimate the difference you can make in the lives of others.

                    M Offline
                    M Offline
                    M dHatter
                    wrote on last edited by
                    #13

                    did you mean MSHTML? lmao :-D

                    Scissors cuts paper, paper covers rock, rock crushes lizard, lizard poisons Spock, Spock smashes scissors, scissors decapitates lizard, lizard eats paper, paper disproves Spock, Spock vaporizes rock, and as it always has, rock crushes scissors. :)

                    1 Reply Last reply
                    0
                    • R realJSOP

                      That's all I wanted to say...

                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                      -----
                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                      -----
                      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                      M Offline
                      M Offline
                      Mycroft Holmes
                      wrote on last edited by
                      #14

                      But but... I thought you were working in Silverlight, I have not touched any of the scripting languages since we moved to SL! For what I do - straight LOB work, nothing fancy, it is an excellent solution. I am not looking forward to having to move to another platform in the future. Never underestimate the power of human stupidity RAH

                      R 1 Reply Last reply
                      0
                      • R realJSOP

                        That's all I wanted to say...

                        ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                        -----
                        You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                        -----
                        "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                        D Offline
                        D Offline
                        dusty_dex
                        wrote on last edited by
                        #15

                        Javascript isn't so bad when it's isolated from web browsers & the DOM. The web browser situation is always going to be in flux until all interested parties can agree. (that's as unlikely as ever) Then implement 100% to a minimum HTML version that ought to be stated clearly in the About dialog. Maybe if there had been certification involved (around 18 yrs ago) there would have been more effort to adhere to standards, but that's all academic now that browsers have no cost to end users. So there's no basis for complaint or a incentive to improve. Which now, only comes from a perception of losing market share that has more to do with losing advertising revenue, and nothing to do with improving software/standards for the 'greater good'.

                        1 Reply Last reply
                        0
                        • J Joezer BH

                          It may be so, but it's probably the most popular programming language in the world :^) (what does it mean about the other programming language, and as a result about us :sigh: )

                          Never underestimate the difference you can make in the lives of others.

                          R Offline
                          R Offline
                          realJSOP
                          wrote on last edited by
                          #16

                          Edo Tzumer wrote:

                          it's probably the most popular programming language in the world

                          No, "popular" means people like it. I seriously doubt that's the case. It certainly isn't like at all in my house. I use it only because it's the only option.

                          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                          -----
                          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                          -----
                          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                          J 1 Reply Last reply
                          0
                          • M Mycroft Holmes

                            But but... I thought you were working in Silverlight, I have not touched any of the scripting languages since we moved to SL! For what I do - straight LOB work, nothing fancy, it is an excellent solution. I am not looking forward to having to move to another platform in the future. Never underestimate the power of human stupidity RAH

                            R Offline
                            R Offline
                            realJSOP
                            wrote on last edited by
                            #17

                            Mycroft Holmes wrote:

                            But but... I thought you were working in Silverlight

                            That was three years ago, and what I'm working on right now MUST be HTML5/javascript because there aren't any guarantees that the pages it will used in will be based on MS technologies (although I'd honestly like to make that aspect a requirement). The simple fact of the matter is that it has to run on mobile devices as well, so I'm backed into a corner.

                            ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                            -----
                            You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                            -----
                            "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                            M 1 Reply Last reply
                            0
                            • Mike HankeyM Mike Hankey

                              That's the reason I went to JQuery. Went to MooTools first because I found JQuery difficult but once I bit the bullet I settled on JQuery.

                              VS2010/Atmel Studio 6.1 ToDo Manager Extension Some days, it's just not worth chewing through the restraints.

                              R Offline
                              R Offline
                              realJSOP
                              wrote on last edited by
                              #18

                              Please. jQuery is just javascript that makes it easier/safer to get to DOM objects. Further, it really messes with scoping.

                              ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                              -----
                              You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                              -----
                              "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                              K 1 Reply Last reply
                              0
                              • R realJSOP

                                Mycroft Holmes wrote:

                                But but... I thought you were working in Silverlight

                                That was three years ago, and what I'm working on right now MUST be HTML5/javascript because there aren't any guarantees that the pages it will used in will be based on MS technologies (although I'd honestly like to make that aspect a requirement). The simple fact of the matter is that it has to run on mobile devices as well, so I'm backed into a corner.

                                ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                -----
                                You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                -----
                                "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                                M Offline
                                M Offline
                                Mycroft Holmes
                                wrote on last edited by
                                #19

                                Ah we have one of our guys using the Kendo framework from Telerik, but yeah a lot of scripting involved. Luckily I can duck on the mobile crap as there is very little of it and WAY too much LOB work for me to do! Never underestimate the power of human stupidity RAH

                                1 Reply Last reply
                                0
                                • R realJSOP

                                  Edo Tzumer wrote:

                                  it's probably the most popular programming language in the world

                                  No, "popular" means people like it. I seriously doubt that's the case. It certainly isn't like at all in my house. I use it only because it's the only option.

                                  ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                  -----
                                  You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                  -----
                                  "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                                  J Offline
                                  J Offline
                                  Joezer BH
                                  wrote on last edited by
                                  #20

                                  Nope, you'd be surprised on the percentage of the popular things that people really don't like... I'd say they confidently outnumber those that people like, as is the case with our (much disliked and widely popular) programming language here. A good example would be the small puffed-up "Elite" group of buggers in CP who think themselves quite highly while much disliked by most users, yet they are quite popular in this bizarre electronic world ;)

                                  Never underestimate the difference you can make in the lives of others.

                                  1 Reply Last reply
                                  0
                                  • R realJSOP

                                    That's all I wanted to say...

                                    ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                    -----
                                    You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                    -----
                                    "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                                    P Offline
                                    P Offline
                                    prelate
                                    wrote on last edited by
                                    #21

                                    http://www.typescriptlang.org/Playground/[^]

                                    1 Reply Last reply
                                    0
                                    • R realJSOP

                                      That's all I wanted to say...

                                      ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                      -----
                                      You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                      -----
                                      "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                                      D Offline
                                      D Offline
                                      Don Miguel
                                      wrote on last edited by
                                      #22

                                      ... and is all that can be said about it!

                                      1 Reply Last reply
                                      0
                                      • R realJSOP

                                        That's all I wanted to say...

                                        ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                        -----
                                        You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                        -----
                                        "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                                        M Offline
                                        M Offline
                                        Moykn
                                        wrote on last edited by
                                        #23

                                        Now makes sense why people on my work look at me like some kind of Voodoo maker.

                                        Sorry, my english is bad! Everything is easy for the man who doesn't have to do it himself. (Fran Porretto)

                                        1 Reply Last reply
                                        0
                                        • R realJSOP

                                          Please. jQuery is just javascript that makes it easier/safer to get to DOM objects. Further, it really messes with scoping.

                                          ".45 ACP - because shooting twice is just silly" - JSOP, 2010
                                          -----
                                          You can never have too much ammo - unless you're swimming, or on fire. - JSOP, 2010
                                          -----
                                          "Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass." - Dale Earnhardt, 1997

                                          K Offline
                                          K Offline
                                          Killzone DeathMan
                                          wrote on last edited by
                                          #24

                                          Agree

                                          1 Reply Last reply
                                          0
                                          Reply
                                          • Reply as topic
                                          Log in to reply
                                          • Oldest to Newest
                                          • Newest to Oldest
                                          • Most Votes


                                          • Login

                                          • Don't have an account? Register

                                          • Login or register to search.
                                          • First post
                                            Last post
                                          0
                                          • Categories
                                          • Recent
                                          • Tags
                                          • Popular
                                          • World
                                          • Users
                                          • Groups