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. In the beginning:

In the beginning:

Scheduled Pinned Locked Moved The Lounge
helpquestion
20 Posts 13 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

    theoldfool wrote:

    O'Reilly

    Oh really?

    T Offline
    T Offline
    theoldfool
    wrote on last edited by
    #3

    No, O'Reilly

    >64 Some days the dragon wins. Suck it up.

    1 Reply Last reply
    0
    • T theoldfool

      "On this day in 1990, CERN's Tim Berners-Lee laid the foundations for the modern World Wide Web, writing the first web page on a NeXT workstation. Who knew how far it would come? And how much further you might help it go?": O'Reilly Who? Me?

      >64 Some days the dragon wins. Suck it up.

      M Offline
      M Offline
      MSBassSinger
      wrote on last edited by
      #4

      The beginning of his work that gave us the first HTML page begins with Vannevar Bush's "memex", from a 1945 article he wrote.

      1 Reply Last reply
      0
      • T theoldfool

        "On this day in 1990, CERN's Tim Berners-Lee laid the foundations for the modern World Wide Web, writing the first web page on a NeXT workstation. Who knew how far it would come? And how much further you might help it go?": O'Reilly Who? Me?

        >64 Some days the dragon wins. Suck it up.

        T Offline
        T Offline
        trønderen
        wrote on last edited by
        #5

        I was teaching computer networking at a tech. college when WWW appeared. Gopher had been in the curriculum for a few years (and the students actually found a lot of useful information on various Gopher sites). We went into all sorts of protocol details - layout of protocol units, exchange procedures etc. So I presented WWW as an augmented Gopher protocol, and not even very much augmented. The big thing was a new type of content (Gopher already had a few), which required a more fancy presentation. Gopher had facilities for linking from one page to another, but with the 'old' content types, a page would either have a list of annotated links, or informative text. An HTML page could intermix links and information; we did not view it as any earth shaking generalization (which it turned out to be!). Gopher also allowed user data to be supplied with the request. HTTP POST defined a standard format for this information, which was good thing, making it a lot more useful. Yet we saw it as not that much more than a far more complete specification of the Gopher selector. At the technical level, the differences between Gopher and HTTP 1.0 are surprisingly small - so small that HTTP could, at the functional level, be seen as a Gopher update (although a major one). If Gopher has been extended with a new 'HTML' page type, alongside with plain text pages, lists of links pages, file transfer, information search functions, ... and the selector format standardized to something like what POST uses, the Gopher protocol could have provided something very WWW-like. In other words: We were not that greatly impressed by WWW when it arrived to replace Gopher. We underestimated the effect of the (technically speaking) minor extensions, by orders of magnitude! But for a long time (and I would say that it partially holds even today), the WWW revolution was not on the technical side, but how it is used. If you read between the lines - to help you a bit, I will drag it up on the the line: The success of HTTP/HTML has a lot to do with promotion. Marketing. CERN was a lot better than U of Minn in their marketing of HTTP/HTML. If they had made it as an extension of Gopher, rather than creating a new protocol, they could probably have succeeded, too. Presenting sa new name sometimes is essential in marketing. (Unless you have invested a lot in the old name - CERN had not. Look at e.g. ethernet or USB - they each cover several more or less completely different protocols, but the sta

        J E 2 Replies Last reply
        0
        • T theoldfool

          "On this day in 1990, CERN's Tim Berners-Lee laid the foundations for the modern World Wide Web, writing the first web page on a NeXT workstation. Who knew how far it would come? And how much further you might help it go?": O'Reilly Who? Me?

          >64 Some days the dragon wins. Suck it up.

          M Offline
          M Offline
          Mike Hankey
          wrote on last edited by
          #6

          Are you CERNten? I'll get my coat, I know the way out.

          As the aircraft designer said, "Simplicate and add lightness". PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com Latest Article: SimpleWizardUpdate

          B 1 Reply Last reply
          0
          • T trønderen

            I was teaching computer networking at a tech. college when WWW appeared. Gopher had been in the curriculum for a few years (and the students actually found a lot of useful information on various Gopher sites). We went into all sorts of protocol details - layout of protocol units, exchange procedures etc. So I presented WWW as an augmented Gopher protocol, and not even very much augmented. The big thing was a new type of content (Gopher already had a few), which required a more fancy presentation. Gopher had facilities for linking from one page to another, but with the 'old' content types, a page would either have a list of annotated links, or informative text. An HTML page could intermix links and information; we did not view it as any earth shaking generalization (which it turned out to be!). Gopher also allowed user data to be supplied with the request. HTTP POST defined a standard format for this information, which was good thing, making it a lot more useful. Yet we saw it as not that much more than a far more complete specification of the Gopher selector. At the technical level, the differences between Gopher and HTTP 1.0 are surprisingly small - so small that HTTP could, at the functional level, be seen as a Gopher update (although a major one). If Gopher has been extended with a new 'HTML' page type, alongside with plain text pages, lists of links pages, file transfer, information search functions, ... and the selector format standardized to something like what POST uses, the Gopher protocol could have provided something very WWW-like. In other words: We were not that greatly impressed by WWW when it arrived to replace Gopher. We underestimated the effect of the (technically speaking) minor extensions, by orders of magnitude! But for a long time (and I would say that it partially holds even today), the WWW revolution was not on the technical side, but how it is used. If you read between the lines - to help you a bit, I will drag it up on the the line: The success of HTTP/HTML has a lot to do with promotion. Marketing. CERN was a lot better than U of Minn in their marketing of HTTP/HTML. If they had made it as an extension of Gopher, rather than creating a new protocol, they could probably have succeeded, too. Presenting sa new name sometimes is essential in marketing. (Unless you have invested a lot in the old name - CERN had not. Look at e.g. ethernet or USB - they each cover several more or less completely different protocols, but the sta

            J Offline
            J Offline
            jschell
            wrote on last edited by
            #7

            trønderen wrote:

            In other words: We were not that greatly impressed by WWW when it arrived to replace Gopher.

            In my mind nothing is particularly 'great' because everything I have ever researched in detail was just basically a minor improvement over something that was already there. Or not even an improvement. Just marketed better.

            trønderen wrote:

            has a lot to do with promotion

            Yep. Or confusion even. That is why I learned about the Brontosaurus in school out of science books.

            1 Reply Last reply
            0
            • T trønderen

              I was teaching computer networking at a tech. college when WWW appeared. Gopher had been in the curriculum for a few years (and the students actually found a lot of useful information on various Gopher sites). We went into all sorts of protocol details - layout of protocol units, exchange procedures etc. So I presented WWW as an augmented Gopher protocol, and not even very much augmented. The big thing was a new type of content (Gopher already had a few), which required a more fancy presentation. Gopher had facilities for linking from one page to another, but with the 'old' content types, a page would either have a list of annotated links, or informative text. An HTML page could intermix links and information; we did not view it as any earth shaking generalization (which it turned out to be!). Gopher also allowed user data to be supplied with the request. HTTP POST defined a standard format for this information, which was good thing, making it a lot more useful. Yet we saw it as not that much more than a far more complete specification of the Gopher selector. At the technical level, the differences between Gopher and HTTP 1.0 are surprisingly small - so small that HTTP could, at the functional level, be seen as a Gopher update (although a major one). If Gopher has been extended with a new 'HTML' page type, alongside with plain text pages, lists of links pages, file transfer, information search functions, ... and the selector format standardized to something like what POST uses, the Gopher protocol could have provided something very WWW-like. In other words: We were not that greatly impressed by WWW when it arrived to replace Gopher. We underestimated the effect of the (technically speaking) minor extensions, by orders of magnitude! But for a long time (and I would say that it partially holds even today), the WWW revolution was not on the technical side, but how it is used. If you read between the lines - to help you a bit, I will drag it up on the the line: The success of HTTP/HTML has a lot to do with promotion. Marketing. CERN was a lot better than U of Minn in their marketing of HTTP/HTML. If they had made it as an extension of Gopher, rather than creating a new protocol, they could probably have succeeded, too. Presenting sa new name sometimes is essential in marketing. (Unless you have invested a lot in the old name - CERN had not. Look at e.g. ethernet or USB - they each cover several more or less completely different protocols, but the sta

              E Offline
              E Offline
              englebart
              wrote on last edited by
              #8

              Agreed. FTP -> GOPHER -> HTTP One great feature of FTP is that a control node (C) can initiate a transfer from server A to sever B. Very useful if C was on a slower WAN. I am not sure if GOPHER supports that operation.

              K 1 Reply Last reply
              0
              • E englebart

                Agreed. FTP -> GOPHER -> HTTP One great feature of FTP is that a control node (C) can initiate a transfer from server A to sever B. Very useful if C was on a slower WAN. I am not sure if GOPHER supports that operation.

                K Offline
                K Offline
                kalberts
                wrote on last edited by
                #9

                englebart wrote:

                One great feature of FTP is that a control node (C) can initiate a transfer from server A to sever B. Very useful if C was on a slower WAN. I am not sure if GOPHER supports that operation.

                This is long ago, so my memory is a little rusty ... But I think Gopher mainly served as an FTP wrapper without any FTP protocol machine of its own. So if it just let all options through to the 'real' FTP, I guess that what you describe might have been available. But this is 30+ years ago! I must admit that I do not clearly remember neither Gopher/ftp user interface nor the protocol elements involved.

                1 Reply Last reply
                0
                • T theoldfool

                  "On this day in 1990, CERN's Tim Berners-Lee laid the foundations for the modern World Wide Web, writing the first web page on a NeXT workstation. Who knew how far it would come? And how much further you might help it go?": O'Reilly Who? Me?

                  >64 Some days the dragon wins. Suck it up.

                  C Offline
                  C Offline
                  Christian Graus
                  wrote on last edited by
                  #10

                  The NeXT work station on the other hand.....

                  1 Reply Last reply
                  0
                  • T theoldfool

                    "On this day in 1990, CERN's Tim Berners-Lee laid the foundations for the modern World Wide Web, writing the first web page on a NeXT workstation. Who knew how far it would come? And how much further you might help it go?": O'Reilly Who? Me?

                    >64 Some days the dragon wins. Suck it up.

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

                    theoldfool wrote:

                    Who? Me?

                    Every day we live, we change the world. That's the words from a 7 year one. And it is technically correct. You change the world.

                    Bastard Programmer from Hell :suss: "If you just follow the bacon Eddy, wherever it leads you, then you won't have to think about politics." -- Some Bell.

                    1 Reply Last reply
                    0
                    • T theoldfool

                      "On this day in 1990, CERN's Tim Berners-Lee laid the foundations for the modern World Wide Web, writing the first web page on a NeXT workstation. Who knew how far it would come? And how much further you might help it go?": O'Reilly Who? Me?

                      >64 Some days the dragon wins. Suck it up.

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

                      I remember lots of utilites on CD's that came with books on ISAPI, etc. Writing HTTP server and client book samples. Client-server with a different client.

                      "Before entering on an understanding, I have meditated for a long time, and have foreseen what might happen. It is not genius which reveals to me suddenly, secretly, what I have to say or to do in a circumstance unexpected by other people; it is reflection, it is meditation." - Napoleon I

                      1 Reply Last reply
                      0
                      • T theoldfool

                        "On this day in 1990, CERN's Tim Berners-Lee laid the foundations for the modern World Wide Web, writing the first web page on a NeXT workstation. Who knew how far it would come? And how much further you might help it go?": O'Reilly Who? Me?

                        >64 Some days the dragon wins. Suck it up.

                        R Offline
                        R Offline
                        Roger Wright
                        wrote on last edited by
                        #13

                        I well remember sitting in the bar with Tim and Vint, scribbling out protocol outlines on bar napkins, asking the waitress for more napkins and a fresh pen, and taking a swipe at grabbing her... erm, never mind that part. Heady days, they was, and we were full of dreams for saving mankind. Yeah, it was pretty good grass. Then there was Bill, telling the world that no one will ever need more than 64k of RAM. What a buzzkill he was, silly nerd. Good times, good times, indeed; they'll never be back because all of that is illegal now. Poor kids, you have no idea what you're missing... It was the best of times, and the worst of times.

                        Will Rogers never met me.

                        T G M 3 Replies Last reply
                        0
                        • R Roger Wright

                          I well remember sitting in the bar with Tim and Vint, scribbling out protocol outlines on bar napkins, asking the waitress for more napkins and a fresh pen, and taking a swipe at grabbing her... erm, never mind that part. Heady days, they was, and we were full of dreams for saving mankind. Yeah, it was pretty good grass. Then there was Bill, telling the world that no one will ever need more than 64k of RAM. What a buzzkill he was, silly nerd. Good times, good times, indeed; they'll never be back because all of that is illegal now. Poor kids, you have no idea what you're missing... It was the best of times, and the worst of times.

                          Will Rogers never met me.

                          T Offline
                          T Offline
                          trønderen
                          wrote on last edited by
                          #14

                          Roger Wright wrote:

                          Yeah, it was pretty good grass. Then there was Bill, telling the world that no one will ever need more than 64k of RAM. What a buzzkill he was, silly nerd.

                          I doubt very much that you are referring to a statement you heard at that occasion. When Gates was asked about this quote, he did not remember the specific situation, but said that it probably was a statement he made in discussions about how to split the 1 mebi (1024 Ki) address space between OS and user: With that total, giving the OS, drivers etc. 384 Ki, applications 640 Ki - that sounds like a reasonable split. 640 Ki out of 1024 Ki total should be enough for everyone. I guess that he was right. Giving user processes all of the 1024 Ki would not leave any space at all for an OS. Giving the OS significantly less might lead to a lot of of time consuming page faults in the OS, significantly slowing down the system. This sounds like a very reasonable context for the most famous quote ever made by Bill Gates. But it is completely unrelated to the work by Tim Berners-Lee and Vint Cerf. Once essential point is that all the early internet work (as well as most of the intermediate work) was done on non-MS platforms: Initially on IBM mainframes, then gradually moving over to DEC, mostly PDP, operating systems, and then to various UNix variants. Windows was a latecomer in the networking world. The Next workstation where Tim Berners-Lee ran the first WWW demos was running Unix. I never heard of Windows being ported to Next.

                          G 1 Reply Last reply
                          0
                          • T trønderen

                            Roger Wright wrote:

                            Yeah, it was pretty good grass. Then there was Bill, telling the world that no one will ever need more than 64k of RAM. What a buzzkill he was, silly nerd.

                            I doubt very much that you are referring to a statement you heard at that occasion. When Gates was asked about this quote, he did not remember the specific situation, but said that it probably was a statement he made in discussions about how to split the 1 mebi (1024 Ki) address space between OS and user: With that total, giving the OS, drivers etc. 384 Ki, applications 640 Ki - that sounds like a reasonable split. 640 Ki out of 1024 Ki total should be enough for everyone. I guess that he was right. Giving user processes all of the 1024 Ki would not leave any space at all for an OS. Giving the OS significantly less might lead to a lot of of time consuming page faults in the OS, significantly slowing down the system. This sounds like a very reasonable context for the most famous quote ever made by Bill Gates. But it is completely unrelated to the work by Tim Berners-Lee and Vint Cerf. Once essential point is that all the early internet work (as well as most of the intermediate work) was done on non-MS platforms: Initially on IBM mainframes, then gradually moving over to DEC, mostly PDP, operating systems, and then to various UNix variants. Windows was a latecomer in the networking world. The Next workstation where Tim Berners-Lee ran the first WWW demos was running Unix. I never heard of Windows being ported to Next.

                            G Offline
                            G Offline
                            Gary Wheeler
                            wrote on last edited by
                            #15

                            trønderen wrote:

                            But it is completely unrelated to the work by Tim Berners-Lee and Vint Cerf

                            So? It's a reminiscence (*), which is very much in line with the original post. No need to be judgmental. (*) Apocryphal and almost certainly fictional, too

                            Software Zen: delete this;

                            1 Reply Last reply
                            0
                            • R Roger Wright

                              I well remember sitting in the bar with Tim and Vint, scribbling out protocol outlines on bar napkins, asking the waitress for more napkins and a fresh pen, and taking a swipe at grabbing her... erm, never mind that part. Heady days, they was, and we were full of dreams for saving mankind. Yeah, it was pretty good grass. Then there was Bill, telling the world that no one will ever need more than 64k of RAM. What a buzzkill he was, silly nerd. Good times, good times, indeed; they'll never be back because all of that is illegal now. Poor kids, you have no idea what you're missing... It was the best of times, and the worst of times.

                              Will Rogers never met me.

                              G Offline
                              G Offline
                              Gary Wheeler
                              wrote on last edited by
                              #16

                              :cool::thumbsup:

                              Software Zen: delete this;

                              1 Reply Last reply
                              0
                              • L Lost User

                                theoldfool wrote:

                                O'Reilly

                                Oh really?

                                M Offline
                                M Offline
                                Member 12620274
                                wrote on last edited by
                                #17

                                No, O'Reilly.

                                L 1 Reply Last reply
                                0
                                • M Member 12620274

                                  No, O'Reilly.

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

                                  Well done, only a day late.

                                  1 Reply Last reply
                                  0
                                  • M Mike Hankey

                                    Are you CERNten? I'll get my coat, I know the way out.

                                    As the aircraft designer said, "Simplicate and add lightness". PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com Latest Article: SimpleWizardUpdate

                                    B Offline
                                    B Offline
                                    bryanren
                                    wrote on last edited by
                                    #19

                                    Find your way home? I am sure you know the address.

                                    1 Reply Last reply
                                    0
                                    • R Roger Wright

                                      I well remember sitting in the bar with Tim and Vint, scribbling out protocol outlines on bar napkins, asking the waitress for more napkins and a fresh pen, and taking a swipe at grabbing her... erm, never mind that part. Heady days, they was, and we were full of dreams for saving mankind. Yeah, it was pretty good grass. Then there was Bill, telling the world that no one will ever need more than 64k of RAM. What a buzzkill he was, silly nerd. Good times, good times, indeed; they'll never be back because all of that is illegal now. Poor kids, you have no idea what you're missing... It was the best of times, and the worst of times.

                                      Will Rogers never met me.

                                      M Offline
                                      M Offline
                                      Mike Hankey
                                      wrote on last edited by
                                      #20

                                      That they were!

                                      As the aircraft designer said, "Simplicate and add lightness". PartsBin an Electronics Part Organizer - Release Version 1.3.0 JaxCoder.com Latest Article: SimpleWizardUpdate

                                      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