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. How much computer illiterate were you when...

How much computer illiterate were you when...

Scheduled Pinned Locked Moved The Lounge
c++wpfgraphicstutorialquestion
96 Posts 46 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.
  • D dan sh

    ...you wrote your first program? In my case, I had no idea what operating system is. I did not knew I was using windows. Hell, I could not even start a computer. It was really scary. However, if someone could open the "black screen" for me, I could write C++ programs for them. This was the state for a long time. I was proud of myself thinking I could do anything in C++ but had no clue how to reach that black screen. I say anything as I was easily able to understand concept of pointer and templates and was even able to do graphics code. I thought I was awesome back then in year 2000. How about you? Edit: The sole purpose of this post is to feel young. ;P

    G Offline
    G Offline
    greldak
    wrote on last edited by
    #51

    Does knowing to draw a diagonal line across the card deck count so the code still ran after dropping it on the floor?

    K 1 Reply Last reply
    0
    • D dan sh

      ...you wrote your first program? In my case, I had no idea what operating system is. I did not knew I was using windows. Hell, I could not even start a computer. It was really scary. However, if someone could open the "black screen" for me, I could write C++ programs for them. This was the state for a long time. I was proud of myself thinking I could do anything in C++ but had no clue how to reach that black screen. I say anything as I was easily able to understand concept of pointer and templates and was even able to do graphics code. I thought I was awesome back then in year 2000. How about you? Edit: The sole purpose of this post is to feel young. ;P

      C Offline
      C Offline
      Clumpco
      wrote on last edited by
      #52

      Since I started my computer programming by flipping switches on the front of a bare-bones PDP-8 I was probably as computer literate as a 19 year old student could be in 1972. I quickly moved to assembly language on an Intel 8008 (with a brief spell on the 4004 while waiting for the prototype 8008 to arrive direct from Intel) on a dedicated card that I designed and built myself as a project for my sandwich course with BT (then the GPO).

      1 Reply Last reply
      0
      • D dan sh

        ...you wrote your first program? In my case, I had no idea what operating system is. I did not knew I was using windows. Hell, I could not even start a computer. It was really scary. However, if someone could open the "black screen" for me, I could write C++ programs for them. This was the state for a long time. I was proud of myself thinking I could do anything in C++ but had no clue how to reach that black screen. I say anything as I was easily able to understand concept of pointer and templates and was even able to do graphics code. I thought I was awesome back then in year 2000. How about you? Edit: The sole purpose of this post is to feel young. ;P

        S Offline
        S Offline
        Simon ORiordan from UK
        wrote on last edited by
        #53

        I'm so old I can remember when 'Duktape' was called 'Duct Tape'. And why. Duktape? Dooktarrpay?

        1 Reply Last reply
        0
        • D dan sh

          ...you wrote your first program? In my case, I had no idea what operating system is. I did not knew I was using windows. Hell, I could not even start a computer. It was really scary. However, if someone could open the "black screen" for me, I could write C++ programs for them. This was the state for a long time. I was proud of myself thinking I could do anything in C++ but had no clue how to reach that black screen. I say anything as I was easily able to understand concept of pointer and templates and was even able to do graphics code. I thought I was awesome back then in year 2000. How about you? Edit: The sole purpose of this post is to feel young. ;P

          R Offline
          R Offline
          RogelioP EX DE HL
          wrote on last edited by
          #54

          d@nish wrote:

          ...you wrote your first program?

          Very. First off, it wasn't a program written by me but a long listing from a book into building speakers enclosures (Radio Shack) - me and a buddy skipped classes to take turns entering the whole thing into one of the school lab's TRS-80s... got the supervisor to help us out on attaching a recorder to save it to tape... he asked us if we had ran the program - what do you mean RUN the program? <- us. Rookie lab assistant comes in with the tape recorder, connects it to the computer, one ZAP! on the screen and I guess I was literate enough to understand the power of the static charge: the bloke caused the TRS-80 to reset and we lost 2 hours of typing in a microsecond. I had read about that in Popular Electronics late 70s. Six months after me and my posse were banned from the computer lab for a month for installing games in all the lab machines. It could have been that or the "fake" report cards we manufactured for those people in need of presenting something more palatable to their parents than the official ones :cool: -- RP

          1 Reply Last reply
          0
          • OriginalGriffO OriginalGriff

            Punched card had big advantages over "Modern" editors and HDDs. They taught you to write concise, efficient programs. Otherwise you needed wheels to move your code around! We didn't have "copy'n'paste", we had "drag'n'hernia"! That stuff got heavy quickly :laugh:

            Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

            M Offline
            M Offline
            Michael Comperchio
            wrote on last edited by
            #55

            You left out "knocking over the card stack of the guy/gal you didn't like". My first program was a COBOL program, punched in, then fed to a 370/115. I was in my first semester of a Business Administration degree, fell in love with coding, transferred to a 2 year state tech, got an AS in coding and never looked back. Fortunately for me I never actually had to work on a Mainframe, PC's & 'Mini' computers were just coming into vogue, so that's what I've always worked on. C first, x86 asm, then C++.

            1 Reply Last reply
            0
            • OriginalGriffO OriginalGriff

              Punched card had big advantages over "Modern" editors and HDDs. They taught you to write concise, efficient programs. Otherwise you needed wheels to move your code around! We didn't have "copy'n'paste", we had "drag'n'hernia"! That stuff got heavy quickly :laugh:

              Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

              C Offline
              C Offline
              Cliff Cooley
              wrote on last edited by
              #56

              Using punched cards taught me how to delicately fit a chad back into a mis-punched hole, and keep it in place with sticky tape. And clog up the card reader.

              1 Reply Last reply
              0
              • OriginalGriffO OriginalGriff

                Very, very, very. I didn't even see a computer until about six months after I started coding - we used punch cards in those days - being able to use a terminal and even an editor (poor by modern standards as it was) was a brilliant revelation! "Turning the computer on" had to wait about another year and the 5th computer I used: a PDP8. And starting that box was a bit harder than today:

                Turn key to POWER.
                Set all switches to 0
                Click on EXTD
                Set switches to 0x0018
                Click on ADDR
                Set switches to 0x0DE3
                Click on DEP
                Set switches to 0x0A19
                Click on DEP
                Set switches to 0x0080
                Click on ADDR
                Click on CLR
                Verify HALT and STEP are up
                Click on CONT

                (I cheated and checked the exact values, but I remembered it pretty well: only one digit error!)

                Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                C Offline
                C Offline
                Cliff Cooley
                wrote on last edited by
                #57

                I started on an ICL 1901, which was also switch operated. I can't remember all the switch combinations, but I seem to recall that to load a program required the use of the index and middle fingers on the left hand, and the index finger on the right hand, followed by pressing the green (I think) button.

                1 Reply Last reply
                0
                • OriginalGriffO OriginalGriff

                  Yeah, with a separate attributes plane mapped at 0x5000 - so a massive hole in the memory preventing the EPROM being bigger than 16Kb... and no MMU in those days! I loved the HD64180 when we started using that because of the 1Mb memory space and a built in MMU. Bliss! And the SIO came in handy too. I was still using that in some new equipment designs in 2000, in its 32MHz form (purely because of the legacy Z80 code base, I moved to Arm processors as quickly as I could)

                  Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                  H Offline
                  H Offline
                  Herbie Mountjoy
                  wrote on last edited by
                  #58

                  I also loved the Z80 because it was easy to memorise all the opcodes. I progressed to RML380Z from a home brew 8080 machine which I had to program in hex. Those were the days.

                  I may not last forever but the mess I leave behind certainly will.

                  1 Reply Last reply
                  0
                  • OriginalGriffO OriginalGriff

                    There wasn't even a damn keyboard, half the time! :laugh:

                    Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                    A Offline
                    A Offline
                    Alister Morton
                    wrote on last edited by
                    #59

                    Certainly no screen - teletype only.

                    OriginalGriffO 1 Reply Last reply
                    0
                    • D dan sh

                      ...you wrote your first program? In my case, I had no idea what operating system is. I did not knew I was using windows. Hell, I could not even start a computer. It was really scary. However, if someone could open the "black screen" for me, I could write C++ programs for them. This was the state for a long time. I was proud of myself thinking I could do anything in C++ but had no clue how to reach that black screen. I say anything as I was easily able to understand concept of pointer and templates and was even able to do graphics code. I thought I was awesome back then in year 2000. How about you? Edit: The sole purpose of this post is to feel young. ;P

                      G Offline
                      G Offline
                      gritter55
                      wrote on last edited by
                      #60

                      Very... My first programming experience was a Timex-Sinclair 1000 connected to a TV. Working the graveyard shift, I stayed up one morning to punch in a sample program from book or maybe it was in it's documentation. Hated the membrane keyboard. Hours and a few cups of coffee later I had a battleship game running in console basic. Then I wondered if I could modify it some it could continue to plot the cannon shot up beyond the top of TV screen. I made the change. Try it. It worked. I was hooked. Of course there was no storage. As soon as I turned it off, everything was gone.

                      1 Reply Last reply
                      0
                      • A Alister Morton

                        Certainly no screen - teletype only.

                        OriginalGriffO Offline
                        OriginalGriffO Offline
                        OriginalGriff
                        wrote on last edited by
                        #61

                        One place I worked at - National Institute For Biological Standards and Controls, in the early eighties - had two "punch girls" who got a sheet of numbers from the biologists, punched them onto paper tape on an offline teletype, then used the screen based terminal to run them through the PDP 11. If there were any mistakes, the paper tape was carefully edited to fix it with a knife and sticky tape and it was retried. When the run was complete, the paper tape went back to the biologist who binned it. :sigh: Took me months to get permission to teach them to plug the teletype into the PDP11 and forgo the paper tape - with a box on the submission sheet saying "I want the tape!" Then about twenty minutes to get them actual terminals, a week later - since they threatened to go on strike unless they did! :laugh:

                        Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                        "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                        "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                        A 1 Reply Last reply
                        0
                        • C chriselst

                          Define Computer Literacy. When I wrote my first program I could plug the Commodore 64 into the TV, turn it on, get to the bit to type in the code and then run it. There wasn't a lot else to do, I could also put the tapes for the games into the tape player to load and then start the games.

                          Some men are born mediocre, some men achieve mediocrity, and some men have mediocrity thrust upon them.

                          M Offline
                          M Offline
                          Middle Manager
                          wrote on last edited by
                          #62

                          Same here... only it was an Atari 400. I had a few programs written to audio tape that are lost to the ages. Probably taped over with White Lion or Def Leppard :doh: So I was very computer illiterate - the personal computer at that time would have been maybe a Heathkit that you built from the ground up, but that was not my level of dedication. First program? I remember staying up late getting my name to march around the screen in different ways. Good times. Good times *sigh*

                          K 1 Reply Last reply
                          0
                          • OriginalGriffO OriginalGriff

                            One place I worked at - National Institute For Biological Standards and Controls, in the early eighties - had two "punch girls" who got a sheet of numbers from the biologists, punched them onto paper tape on an offline teletype, then used the screen based terminal to run them through the PDP 11. If there were any mistakes, the paper tape was carefully edited to fix it with a knife and sticky tape and it was retried. When the run was complete, the paper tape went back to the biologist who binned it. :sigh: Took me months to get permission to teach them to plug the teletype into the PDP11 and forgo the paper tape - with a box on the submission sheet saying "I want the tape!" Then about twenty minutes to get them actual terminals, a week later - since they threatened to go on strike unless they did! :laugh:

                            Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                            A Offline
                            A Offline
                            Alister Morton
                            wrote on last edited by
                            #63

                            At school we would often find that the paper tape would tangle as it was feeding into the reader on the ASR33 (no hopper to contain the tape) so we would clip the tape into the reader then lead the tape across the room and open a window and drop the tape out - the computer room was on the 3rd floor - so that it wasn't all coiled up. As it fed out of the reader (low speed 110 baud phone line meant this was a tedious process) we would roll it back up by hand and store the tapes in pipe tobacco tins (conveniently, the computer science teacher smoked a pipe).

                            OriginalGriffO 1 Reply Last reply
                            0
                            • D dan sh

                              ...you wrote your first program? In my case, I had no idea what operating system is. I did not knew I was using windows. Hell, I could not even start a computer. It was really scary. However, if someone could open the "black screen" for me, I could write C++ programs for them. This was the state for a long time. I was proud of myself thinking I could do anything in C++ but had no clue how to reach that black screen. I say anything as I was easily able to understand concept of pointer and templates and was even able to do graphics code. I thought I was awesome back then in year 2000. How about you? Edit: The sole purpose of this post is to feel young. ;P

                              M Offline
                              M Offline
                              Menci Lucio
                              wrote on last edited by
                              #64

                              I was 8 in the start of eighteens, with my brother's brand new Commodore 64, when he was out to play football... :-) I didn't speak any word in english, and all user manual was ONLY in english. I started to learn English because I saw the results of keywords when I wrote programs...

                              1 Reply Last reply
                              0
                              • D dan sh

                                Literacy as in knowing basic user operations before going to programming. For instance, knowing what left and right click is. I, for one, had no clue when I wrote programs for first few months.

                                R Offline
                                R Offline
                                RefugeeFromSlashDot
                                wrote on last edited by
                                #65

                                Click? I wrote my first program on a Teletype creating a punched paper tape. It was done that way because it cost too much to develop it while connected to the timesharing service via an acoustic coupler. I think we had the high speed 300 baud version.

                                1 Reply Last reply
                                0
                                • D dan sh

                                  ...you wrote your first program? In my case, I had no idea what operating system is. I did not knew I was using windows. Hell, I could not even start a computer. It was really scary. However, if someone could open the "black screen" for me, I could write C++ programs for them. This was the state for a long time. I was proud of myself thinking I could do anything in C++ but had no clue how to reach that black screen. I say anything as I was easily able to understand concept of pointer and templates and was even able to do graphics code. I thought I was awesome back then in year 2000. How about you? Edit: The sole purpose of this post is to feel young. ;P

                                  P Offline
                                  P Offline
                                  Peter Grogono
                                  wrote on last edited by
                                  #66

                                  I wrote a sorting program on a Flexowriter and fed the paper tape it into EDSAC 2 at Cambridge University c. 1963. All that I knew about computers was from popular reading about "electronic brains" and the lectures I received from Maurice Wilkes - great researcher but very boring teacher! So I guess I was pretty illiterate!

                                  B 1 Reply Last reply
                                  0
                                  • D dan sh

                                    ...you wrote your first program? In my case, I had no idea what operating system is. I did not knew I was using windows. Hell, I could not even start a computer. It was really scary. However, if someone could open the "black screen" for me, I could write C++ programs for them. This was the state for a long time. I was proud of myself thinking I could do anything in C++ but had no clue how to reach that black screen. I say anything as I was easily able to understand concept of pointer and templates and was even able to do graphics code. I thought I was awesome back then in year 2000. How about you? Edit: The sole purpose of this post is to feel young. ;P

                                    J Offline
                                    J Offline
                                    James Curran
                                    wrote on last edited by
                                    #67

                                    OK, if we skip over my TRS-80 Basic days, and some assembler, we get to my first C program. It was a port of an assembler for a dedicated terminal, to be written in C for an IBM PC. Now, at that time, Beyond "printf", I had know idea at all about the C standard library, particularly, I knew nothing about malloc & free, so everything was hard allocated as module level variables. I wrote at length about it before: http://herbsutter.com/2011/10/16/your-first-c-program/#comment-3822[^] I also dug up the source code to my SECOND major C program (circa 1989), and posted in on GitHub: https://github.com/jamescurran/HonestIllusion/tree/master/PCT[^]

                                    Truth, James

                                    K 1 Reply Last reply
                                    0
                                    • A Alister Morton

                                      At school we would often find that the paper tape would tangle as it was feeding into the reader on the ASR33 (no hopper to contain the tape) so we would clip the tape into the reader then lead the tape across the room and open a window and drop the tape out - the computer room was on the 3rd floor - so that it wasn't all coiled up. As it fed out of the reader (low speed 110 baud phone line meant this was a tedious process) we would roll it back up by hand and store the tapes in pipe tobacco tins (conveniently, the computer science teacher smoked a pipe).

                                      OriginalGriffO Offline
                                      OriginalGriffO Offline
                                      OriginalGriff
                                      wrote on last edited by
                                      #68

                                      And as you hand fed the tape back into a roll you got paper cuts between your thumb and index finger! :laugh:

                                      Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                                      "I have no idea what I did, but I'm taking full credit for it." - ThisOldTony
                                      "Common sense is so rare these days, it should be classified as a super power" - Random T-shirt

                                      A 1 Reply Last reply
                                      0
                                      • D dan sh

                                        ...you wrote your first program? In my case, I had no idea what operating system is. I did not knew I was using windows. Hell, I could not even start a computer. It was really scary. However, if someone could open the "black screen" for me, I could write C++ programs for them. This was the state for a long time. I was proud of myself thinking I could do anything in C++ but had no clue how to reach that black screen. I say anything as I was easily able to understand concept of pointer and templates and was even able to do graphics code. I thought I was awesome back then in year 2000. How about you? Edit: The sole purpose of this post is to feel young. ;P

                                        V Offline
                                        V Offline
                                        VE2
                                        wrote on last edited by
                                        #69

                                        Once upon a time, in a galaxy far far away... we technicians were allowed to learn some programming in our free time. Fortran and punch cards of course. So me and a buddy wrote a 'game of life' program that printed the generation patterns on a line printer. We destroyed several trees worth of paper. Now at 71, I still program for fun... (Win 7, C#, intel i7, almost no printing)

                                        73

                                        1 Reply Last reply
                                        0
                                        • OriginalGriffO OriginalGriff

                                          And as you hand fed the tape back into a roll you got paper cuts between your thumb and index finger! :laugh:

                                          Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952) Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)

                                          A Offline
                                          A Offline
                                          Alister Morton
                                          wrote on last edited by
                                          #70

                                          Oh yes - initially. You soon learnt how to roll it without getting the cuts.

                                          OriginalGriffO 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