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. CAOTD (*): JavaScript is the new Assembly

CAOTD (*): JavaScript is the new Assembly

Scheduled Pinned Locked Moved The Lounge
javascriptdebugging
30 Posts 11 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.
  • L Lost User

    It would be better to say that JavaScript is the new C64 BASIC. It's just as fast, efficient and fun to debug as any old interpreter and allows any {place insulting word of choice here] who was too dumb to understand object orientation or get used to data types to freely create programing horrors. (*) Cool-Aid of the day. Have a big cup. :)

    Sent from my BatComputer via HAL 9000 and M5

    A Offline
    A Offline
    Andrei Straut
    wrote on last edited by
    #19

    CDP1802 wrote:

    allows any {place insulting word of choice here]

    I believe that code block is not properly closed. I don't think you would want to debug that kind of error in a Javascript file...

    This isn't a signature

    K 1 Reply Last reply
    0
    • R Rob Grainger

      Hear hear! (I could go into a similar rant about failing to learn from existing technologies to my SQL one they other day. In this case forerunners such as Doug Englebart (The Mother of all Demos), Ted Nelson (who coined the phrase Hypertext) and Apple's HyperCard. They really should stop these scientists hacking.

      "If you don't fail at least 90 percent of the time, you're not aiming high enough." Alan Kay.

      M Offline
      M Offline
      Marc Clifton
      wrote on last edited by
      #20

      Rob Grainger wrote:

      and Apple's HyperCard.

      I actually wish HyperCard was still around - I guess we have PowerPoint nowadays, but it's really not the same thing. One day I'll get back to working on http://app.intertexti.com/[^], my resurrection attempt (sort of.) ;) Marc

      Day 1: Spider Database Navigator Unit Testing Succinctly

      1 Reply Last reply
      0
      • CPalliniC CPallini

        Amitosh S.M. wrote:

        blueprints

        Blueprints? :-)

        Veni, vidi, vici.

        K Offline
        K Offline
        KP Lee
        wrote on last edited by
        #21

        CPallini wrote:

        Blueprints?

        Something used in Medieval times (My sophomore year of college) to make inexpensive copies of plans. Huge sheets of paper were used to create drawings of a design. (Written by hand, in pencil. Computers did exist, but were rather mythical. The head office was rumored to have one!) Another sheet the same size was immersed in chemicals was placed up to the plan, a special light was shined through both. The pencil marks blocked the light, the rest of the paper reacted to the light and turned blue, while the blocked portions remained white. In ancient times, this was the way structures were built. To this day, any kind of plan in any kind of medium is still called a blueprint by a fair segment of the population. (Mostly by people who have actually seen a blueprint or were infected by the people who still call it that.)

        CPalliniC 1 Reply Last reply
        0
        • M Marc Clifton

          Amitosh S.M. wrote:

          If I had a time machine, I would have gone to past and burnt the blueprints!!!

          I would go back even further and burned the original implementation of HTML! Marc

          Day 1: Spider Database Navigator Unit Testing Succinctly

          K Offline
          K Offline
          KP Lee
          wrote on last edited by
          #22

          Marc Clifton wrote:

          I would go back even further

          Hate to tell you this, but blueprints predate HTML about a hundred years. You would have to go back even sooner.

          M 1 Reply Last reply
          0
          • K KP Lee

            CPallini wrote:

            Blueprints?

            Something used in Medieval times (My sophomore year of college) to make inexpensive copies of plans. Huge sheets of paper were used to create drawings of a design. (Written by hand, in pencil. Computers did exist, but were rather mythical. The head office was rumored to have one!) Another sheet the same size was immersed in chemicals was placed up to the plan, a special light was shined through both. The pencil marks blocked the light, the rest of the paper reacted to the light and turned blue, while the blocked portions remained white. In ancient times, this was the way structures were built. To this day, any kind of plan in any kind of medium is still called a blueprint by a fair segment of the population. (Mostly by people who have actually seen a blueprint or were infected by the people who still call it that.)

            CPalliniC Offline
            CPalliniC Offline
            CPallini
            wrote on last edited by
            #23

            I know that. However it would imply there were a plan behind JavaScript. :-D

            Veni, vidi, vici.

            In testa che avete, signor di Ceprano?

            K 1 Reply Last reply
            0
            • K KP Lee

              Marc Clifton wrote:

              I would go back even further

              Hate to tell you this, but blueprints predate HTML about a hundred years. You would have to go back even sooner.

              M Offline
              M Offline
              Marc Clifton
              wrote on last edited by
              #24

              KP Lee wrote:

              but blueprints predate HTML about a hundred years.

              Harhar. Well, then we might as well go back to the discovery of the wheel. Or better yet, fire. ;) Marc

              Day 1: Spider Database Navigator Unit Testing Succinctly

              K 1 Reply Last reply
              0
              • A Andrei Straut

                CDP1802 wrote:

                allows any {place insulting word of choice here]

                I believe that code block is not properly closed. I don't think you would want to debug that kind of error in a Javascript file...

                This isn't a signature

                K Offline
                K Offline
                KP Lee
                wrote on last edited by
                #25

                Andrei Straut wrote:

                I believe that code block is not properly closed

                For a computer compiler probably, but even there you could code "{]" or "[}" as a pair of opening and closing braces.

                1 Reply Last reply
                0
                • CPalliniC CPallini

                  I know that. However it would imply there were a plan behind JavaScript. :-D

                  Veni, vidi, vici.

                  K Offline
                  K Offline
                  KP Lee
                  wrote on last edited by
                  #26

                  There definitely were plans behind JavaScript, but then you got people like me with no object oriented training picking it up and using it. Worked fine for what I needed, didn't even need to recognize there was OOP intent in the design.

                  1 Reply Last reply
                  0
                  • M Marc Clifton

                    KP Lee wrote:

                    but blueprints predate HTML about a hundred years.

                    Harhar. Well, then we might as well go back to the discovery of the wheel. Or better yet, fire. ;) Marc

                    Day 1: Spider Database Navigator Unit Testing Succinctly

                    K Offline
                    K Offline
                    KP Lee
                    wrote on last edited by
                    #27

                    Sorry, misstated that, I intended that when you were moving back in time you would have to hit the breaks sooner to hit just before HTML. IE less distance back in time, not more. I may have also totally misread what you said. By the way, since you want something better than HTML at a time when HTML was a trailblazing concept, how would you go about convincing the designer "your" idea is better?

                    M 1 Reply Last reply
                    0
                    • L Lost User

                      It would be better to say that JavaScript is the new C64 BASIC. It's just as fast, efficient and fun to debug as any old interpreter and allows any {place insulting word of choice here] who was too dumb to understand object orientation or get used to data types to freely create programing horrors. (*) Cool-Aid of the day. Have a big cup. :)

                      Sent from my BatComputer via HAL 9000 and M5

                      B Offline
                      B Offline
                      BotReject
                      wrote on last edited by
                      #28

                      I think that's why I like JS so much - it reminds me of the C64. However, I wouldn't use it for large applications, but scripts of a few hundred or thousand lines or so are fun to code in JS. I like OOP too, though I often think it's an overkill on simple scripts. I suppose as a hobbyist I don't have to deal with a hundred thousand lines plus of code, which would probably change my perspective.

                      1 Reply Last reply
                      0
                      • K KP Lee

                        Sorry, misstated that, I intended that when you were moving back in time you would have to hit the breaks sooner to hit just before HTML. IE less distance back in time, not more. I may have also totally misread what you said. By the way, since you want something better than HTML at a time when HTML was a trailblazing concept, how would you go about convincing the designer "your" idea is better?

                        M Offline
                        M Offline
                        Marc Clifton
                        wrote on last edited by
                        #29

                        KP Lee wrote:

                        how would you go about convincing the designer "your" idea is better?

                        By bringing a laptop back with me and showing him the nightmare that web development has become. ;) Marc

                        Day 1: Spider Database Navigator Unit Testing Succinctly

                        K 1 Reply Last reply
                        0
                        • M Marc Clifton

                          KP Lee wrote:

                          how would you go about convincing the designer "your" idea is better?

                          By bringing a laptop back with me and showing him the nightmare that web development has become. ;) Marc

                          Day 1: Spider Database Navigator Unit Testing Succinctly

                          K Offline
                          K Offline
                          KP Lee
                          wrote on last edited by
                          #30

                          Marc Clifton wrote:

                          ...showing him the nightmare...

                          HTML is a simple markup language, originally designed to provide a reporting process over the web, it isn't complex enough to make the web a nightmare. You can't really lay the web environment we have now at its feet.

                          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