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 1989 I Asked The Dumbest Question Ever, But...

In 1989 I Asked The Dumbest Question Ever, But...

Scheduled Pinned Locked Moved The Lounge
questionlearningphpcsscom
52 Posts 28 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 DavidNohejl

    Karl Shifflett wrote:

    RTFM (Read The Free Manual)

    So that's what F stands for! :)


    [My Blog]
    "Visual studio desperately needs some performance improvements. It is sometimes almost as slow as eclipse." - Rüdiger Klaehn
    "Real men use mspaint for writing code and notepad for designing graphics." - Anna-Jayne Metcalfe

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

    Keeping in 'G' :cool:

    Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

    Just a grain of sand on the worlds beaches.

    1 Reply Last reply
    0
    • L Lost User

      Fellow Lounger's, In 1989 I purchased the book, Learn QuickBasic. It came with a code editor. You could type in your code and run the program. After I learned the language, I wanted to use Btrieve as my record manager. So I got the Btrieve manual and read the instructions for using their libraries. But I couldn't figure out how to use the libraries with the Learn QuickBasic editor. So, I called up Novell tech support. The lady I spoke with told me to link their library in when I compile my application. My question to her was, "what is compile?" Some would have burned me on the front lawn for such a stupid question. But sometimes (not always) it is a matter of experience, training and context. You see, Learn QuickBasic didn't compile, it ran inside the editor. So from a Learn QuickBasic perspective, it was a valid question. End Result That day I went back to the store and purchased QB 4.5 and learned how to link in libraries and compile an application. Just a year later, Novell came out with Extended Operations for Btrieve. All their examples were in C. Novell couldn't figure out how to tell their QB 4.5 and BC7 customers, how to use the new Extended Operations feature, because Extended Operations required using C UNIONS. UNIONS are not in QB 4.5 or BC7. A very short time after this came out, I was invited to Novell's class on Extended Operations, they even waived my entrance fee. I got to the class and the room was filled with C programmers. After attending the first day of class and learning about UNIONS, I went back to my room and figured out how to do this in QB 4.5 and BC7. In fact the solution was so simple; just use an LSET statement to move the returned data into another data structure. You could also use $BCopy but Novell only wanted standard QB 4.5 statements. Novell wrote their documentation, I got credit and everyone moved on. And this from the guy who asked the dumbest question ever, "what is compile?" Maybe we should cut some of the less experienced developers just a little slack...

      Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

      Just a grain of sand on t

      N Offline
      N Offline
      NormDroid
      wrote on last edited by
      #8

      I remember ringing Microsoft in 1990, about populating the Serial Comms DCB structure couldn't understand what the DWORD fBinary:1; meant.

      WPF - Imagineers Wanted Follow your nose using DoubleAnimationUsingPath

      L 1 Reply Last reply
      0
      • L Lost User

        I was thinking the other day, how did I ever get by without the Internet and Google back in those days. We developers are very blessed in this day and age where so many share their code, techniques, work arounds, etc. Anyone can look up answers in just a few seconds for FREE.

        Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

        Just a grain of sand on the worlds beaches.

        M Offline
        M Offline
        Mustafa Ismail Mustafa
        wrote on last edited by
        #9

        Karl Shifflett wrote:

        how did I ever get by without the Internet and Google back in those days

        Easy. Like the best of 'em, you kept at it until you got it right, then you re-did it again so that you can see how you can improve on it. After that, the world was your oyster. I used to do that, this is how I learned to code, kept at it like a gopher digging a hole.

        "Every time Lotus Notes starts up, somewhere a puppy, a kitten, a lamb, and a baby seal are killed. Lotus Notes is a conspiracy by the forces of Satan to drive us over the brink into madness. The CRC-32 for each file in the installation includes the numbers 666." Gary Wheeler "The secret to a long and healthy life is simple. Don't get ill and don't die." Pete O'Hanlon, courtesy of Rama "I realised that all of my best anecdotes started with "So there we were, pissed". Pete O'Hanlon

        L 1 Reply Last reply
        0
        • L Lost User

          I was thinking the other day, how did I ever get by without the Internet and Google back in those days. We developers are very blessed in this day and age where so many share their code, techniques, work arounds, etc. Anyone can look up answers in just a few seconds for FREE.

          Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

          Just a grain of sand on the worlds beaches.

          O Offline
          O Offline
          originSH
          wrote on last edited by
          #10

          Indeed and this is both the blessing and curse of modern development, it is a blessing that programming is open to many more people, including those who previously might not have been able to afford the resources needed. It is a curse because it no longer requires the drive and struggle which weeded out those who are lacking either the passion or the skill for programming. I realise that can sound a bit elitest but it is the same for any job which is more of a calling than a means to an end, would you want someone who wasn't passionate about thier work operating on your or working in your garden?

          L W 2 Replies Last reply
          0
          • M Mustafa Ismail Mustafa

            Karl Shifflett wrote:

            how did I ever get by without the Internet and Google back in those days

            Easy. Like the best of 'em, you kept at it until you got it right, then you re-did it again so that you can see how you can improve on it. After that, the world was your oyster. I used to do that, this is how I learned to code, kept at it like a gopher digging a hole.

            "Every time Lotus Notes starts up, somewhere a puppy, a kitten, a lamb, and a baby seal are killed. Lotus Notes is a conspiracy by the forces of Satan to drive us over the brink into madness. The CRC-32 for each file in the installation includes the numbers 666." Gary Wheeler "The secret to a long and healthy life is simple. Don't get ill and don't die." Pete O'Hanlon, courtesy of Rama "I realised that all of my best anecdotes started with "So there we were, pissed". Pete O'Hanlon

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

            Mustafa Ismail Mustafa wrote:

            I used to do that, this is how I learned to code, kept at it like a gopher digging a hole.

            Guess those were the good old days we can chat about now. Your correct in what you say. I call it; "The School of Hard Knocks." You just keep banging your head until you get it.

            Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

            Just a grain of sand on the worlds beaches.

            1 Reply Last reply
            0
            • N NormDroid

              I remember ringing Microsoft in 1990, about populating the Serial Comms DCB structure couldn't understand what the DWORD fBinary:1; meant.

              WPF - Imagineers Wanted Follow your nose using DoubleAnimationUsingPath

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

              Glad I'm not the only one!

              Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

              Just a grain of sand on the worlds beaches.

              N 1 Reply Last reply
              0
              • O originSH

                Indeed and this is both the blessing and curse of modern development, it is a blessing that programming is open to many more people, including those who previously might not have been able to afford the resources needed. It is a curse because it no longer requires the drive and struggle which weeded out those who are lacking either the passion or the skill for programming. I realise that can sound a bit elitest but it is the same for any job which is more of a calling than a means to an end, would you want someone who wasn't passionate about thier work operating on your or working in your garden?

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

                Again, I'm with you 100%. You gotta want it and you have to put your time in if you want to make it.

                Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                Just a grain of sand on the worlds beaches.

                1 Reply Last reply
                0
                • L Lost User

                  Fellow Lounger's, In 1989 I purchased the book, Learn QuickBasic. It came with a code editor. You could type in your code and run the program. After I learned the language, I wanted to use Btrieve as my record manager. So I got the Btrieve manual and read the instructions for using their libraries. But I couldn't figure out how to use the libraries with the Learn QuickBasic editor. So, I called up Novell tech support. The lady I spoke with told me to link their library in when I compile my application. My question to her was, "what is compile?" Some would have burned me on the front lawn for such a stupid question. But sometimes (not always) it is a matter of experience, training and context. You see, Learn QuickBasic didn't compile, it ran inside the editor. So from a Learn QuickBasic perspective, it was a valid question. End Result That day I went back to the store and purchased QB 4.5 and learned how to link in libraries and compile an application. Just a year later, Novell came out with Extended Operations for Btrieve. All their examples were in C. Novell couldn't figure out how to tell their QB 4.5 and BC7 customers, how to use the new Extended Operations feature, because Extended Operations required using C UNIONS. UNIONS are not in QB 4.5 or BC7. A very short time after this came out, I was invited to Novell's class on Extended Operations, they even waived my entrance fee. I got to the class and the room was filled with C programmers. After attending the first day of class and learning about UNIONS, I went back to my room and figured out how to do this in QB 4.5 and BC7. In fact the solution was so simple; just use an LSET statement to move the returned data into another data structure. You could also use $BCopy but Novell only wanted standard QB 4.5 statements. Novell wrote their documentation, I got credit and everyone moved on. And this from the guy who asked the dumbest question ever, "what is compile?" Maybe we should cut some of the less experienced developers just a little slack...

                  Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                  Just a grain of sand on t

                  R Offline
                  R Offline
                  Rama Krishna Vavilala
                  wrote on last edited by
                  #14

                  what is WPF? Yes. I get frustrated when some one asks me basic questions especially programmers who I assume should know more. One of the thing I remind myself is that not everyone has exposure to the same environment. What matters is not whether the person knows a particular concept but how willing and capable he is to learn the concept.

                  You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

                  L 1 Reply Last reply
                  0
                  • R Rama Krishna Vavilala

                    what is WPF? Yes. I get frustrated when some one asks me basic questions especially programmers who I assume should know more. One of the thing I remind myself is that not everyone has exposure to the same environment. What matters is not whether the person knows a particular concept but how willing and capable he is to learn the concept.

                    You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

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

                    Rama Krishna Vavilala wrote:

                    what is WPF?

                    Wild Pleasurable Freetime! :cool:

                    Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                    Just a grain of sand on the worlds beaches.

                    R 1 Reply Last reply
                    0
                    • L Lost User

                      Glad I'm not the only one!

                      Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                      Just a grain of sand on the worlds beaches.

                      N Offline
                      N Offline
                      NormDroid
                      wrote on last edited by
                      #16

                      One year later I'd had written my own Windows Terminal Emulator (Serial Based) for McDonnel Douglas Pick systems, after that the rest is history (along with Pick).

                      WPF - Imagineers Wanted Follow your nose using DoubleAnimationUsingPath

                      L 1 Reply Last reply
                      0
                      • L Lost User

                        Rama Krishna Vavilala wrote:

                        what is WPF?

                        Wild Pleasurable Freetime! :cool:

                        Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                        Just a grain of sand on the worlds beaches.

                        R Offline
                        R Offline
                        Rama Krishna Vavilala
                        wrote on last edited by
                        #17

                        Now I wonder what this answer will do to me. :rolleyes: What should I go and buy/get?

                        You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

                        L 1 Reply Last reply
                        0
                        • N NormDroid

                          One year later I'd had written my own Windows Terminal Emulator (Serial Based) for McDonnel Douglas Pick systems, after that the rest is history (along with Pick).

                          WPF - Imagineers Wanted Follow your nose using DoubleAnimationUsingPath

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

                          You just never know... Great job and story.

                          Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                          Just a grain of sand on the worlds beaches.

                          1 Reply Last reply
                          0
                          • R Rama Krishna Vavilala

                            Now I wonder what this answer will do to me. :rolleyes: What should I go and buy/get?

                            You have, what I would term, a very formal turn of phrase not seen in these isles since the old King passed from this world to the next. martin_hughes on VDK

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

                            Josh always tells me to get my Geek on! :rolleyes:

                            Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                            Just a grain of sand on the worlds beaches.

                            J 1 Reply Last reply
                            0
                            • L Lost User

                              Josh always tells me to get my Geek on! :rolleyes:

                              Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                              Just a grain of sand on the worlds beaches.

                              J Offline
                              J Offline
                              Josh Smith
                              wrote on last edited by
                              #20

                              In this case, perhaps it's more appropriate to get your Geek off. ;)

                              :josh: My WPF Blog[^] All of life is just a big rambling blog post.

                              L 1 Reply Last reply
                              0
                              • L Lost User

                                I'm with you 100%. I have an article for Mentors and Mentorees here.[^] Here is a quote from the article: Tip for Mentorees (men’tôr-e) 1. (n.) One having a mentor; the beneficiary of a mentorship. Do your own homework. Before posting questions or emailing, please use the free resources available like Google, Yahoo, Code Project, etc. Secret; those mentors hide information in books too. This will help our mentors keep their sanity. Think, RTFM (Read The Free Manual) and you’ll do fine. Thanks for your comments.

                                Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                                Just a grain of sand on the worlds beaches.

                                D Offline
                                D Offline
                                Dalek Dave
                                wrote on last edited by
                                #21

                                Karl Shifflett wrote:

                                RTFM (Read The Free Manual)

                                Not quite what I learned it stood for! :-D

                                ------------------------------------ I try to appear cooler, by calling him Euler.

                                E S 2 Replies Last reply
                                0
                                • J Josh Smith

                                  In this case, perhaps it's more appropriate to get your Geek off. ;)

                                  :josh: My WPF Blog[^] All of life is just a big rambling blog post.

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

                                  Thanks for setting the record straight. Don't want anyone to go away disappointed. :cool:

                                  Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                                  Just a grain of sand on the worlds beaches.

                                  1 Reply Last reply
                                  0
                                  • D Dalek Dave

                                    Karl Shifflett wrote:

                                    RTFM (Read The Free Manual)

                                    Not quite what I learned it stood for! :-D

                                    ------------------------------------ I try to appear cooler, by calling him Euler.

                                    E Offline
                                    E Offline
                                    El Corazon
                                    wrote on last edited by
                                    #23

                                    Dalek Dave wrote:

                                    Not quite what I learned it stood for!

                                    must be a slow morning, I almost spewed coffee when I saw "free" and I did when I saw yours. Not quite how I learned it either. Of course it reminds me of the Air TV version of Blue-Thunder and their quickly redubbed version of "JAFO" which no longer even sounds like the actor when it is dubbed over... :laugh: as if poor dubbing doesn't point out exactly what was edited and what the word most likely is.... :laugh:

                                    _________________________ Asu no koto o ieba, tenjo de nezumi ga warau. Talk about things of tomorrow and the mice in the ceiling laugh. (Japanese Proverb)

                                    D 1 Reply Last reply
                                    0
                                    • L Lost User

                                      I was thinking the other day, how did I ever get by without the Internet and Google back in those days. We developers are very blessed in this day and age where so many share their code, techniques, work arounds, etc. Anyone can look up answers in just a few seconds for FREE.

                                      Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                                      Just a grain of sand on the worlds beaches.

                                      M Offline
                                      M Offline
                                      Miszou
                                      wrote on last edited by
                                      #24

                                      Karl Shifflett wrote:

                                      I was thinking the other day, how did I ever get by without the Internet and Google back in those days. We developers are very blessed in this day and age where so many share their code, techniques, work arounds, etc.

                                      Several years ago, I worked in a software house in the south of England. There were probably about 50 developers there, in several different teams working on different projects. At the time, there was one computer that was connected to the Internet via ISDN, but no-one used it, partly because it was right next to the Managers desk, but mostly because there wasn't any actual need to use it. After a while, each developer became a sort of expert in their particular area, learning from each other as necessary. After about 6 months of working there, I remember being asked by a long-time contractor how to do certain things in the new windows 95 ListControl. It was quite a good feeling to know that I was finally being recognized as the "go-to" guy for ListControls! Also, the quarterly arrival of the MSDN CD's was a source of great excitement. Packed with new and exciting code samples, techniques, tools, libraries etc. Whenever a new MSDN library was installed on the server, there were invariably network problems as everyone tried to access it at once!

                                      Sunrise Wallpaper Project | The StartPage Randomizer | The Windows Cheerleader

                                      1 Reply Last reply
                                      0
                                      • L Lost User

                                        Fellow Lounger's, In 1989 I purchased the book, Learn QuickBasic. It came with a code editor. You could type in your code and run the program. After I learned the language, I wanted to use Btrieve as my record manager. So I got the Btrieve manual and read the instructions for using their libraries. But I couldn't figure out how to use the libraries with the Learn QuickBasic editor. So, I called up Novell tech support. The lady I spoke with told me to link their library in when I compile my application. My question to her was, "what is compile?" Some would have burned me on the front lawn for such a stupid question. But sometimes (not always) it is a matter of experience, training and context. You see, Learn QuickBasic didn't compile, it ran inside the editor. So from a Learn QuickBasic perspective, it was a valid question. End Result That day I went back to the store and purchased QB 4.5 and learned how to link in libraries and compile an application. Just a year later, Novell came out with Extended Operations for Btrieve. All their examples were in C. Novell couldn't figure out how to tell their QB 4.5 and BC7 customers, how to use the new Extended Operations feature, because Extended Operations required using C UNIONS. UNIONS are not in QB 4.5 or BC7. A very short time after this came out, I was invited to Novell's class on Extended Operations, they even waived my entrance fee. I got to the class and the room was filled with C programmers. After attending the first day of class and learning about UNIONS, I went back to my room and figured out how to do this in QB 4.5 and BC7. In fact the solution was so simple; just use an LSET statement to move the returned data into another data structure. You could also use $BCopy but Novell only wanted standard QB 4.5 statements. Novell wrote their documentation, I got credit and everyone moved on. And this from the guy who asked the dumbest question ever, "what is compile?" Maybe we should cut some of the less experienced developers just a little slack...

                                        Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                                        Just a grain of sand on t

                                        C Offline
                                        C Offline
                                        code frog 0
                                        wrote on last edited by
                                        #25

                                        Karl Shifflett wrote:

                                        Maybe we should cut some of the less experienced developers just a little slack...

                                        I believe this should be one of our Core Values here.

                                        L 1 Reply Last reply
                                        0
                                        • L Lost User

                                          Fellow Lounger's, In 1989 I purchased the book, Learn QuickBasic. It came with a code editor. You could type in your code and run the program. After I learned the language, I wanted to use Btrieve as my record manager. So I got the Btrieve manual and read the instructions for using their libraries. But I couldn't figure out how to use the libraries with the Learn QuickBasic editor. So, I called up Novell tech support. The lady I spoke with told me to link their library in when I compile my application. My question to her was, "what is compile?" Some would have burned me on the front lawn for such a stupid question. But sometimes (not always) it is a matter of experience, training and context. You see, Learn QuickBasic didn't compile, it ran inside the editor. So from a Learn QuickBasic perspective, it was a valid question. End Result That day I went back to the store and purchased QB 4.5 and learned how to link in libraries and compile an application. Just a year later, Novell came out with Extended Operations for Btrieve. All their examples were in C. Novell couldn't figure out how to tell their QB 4.5 and BC7 customers, how to use the new Extended Operations feature, because Extended Operations required using C UNIONS. UNIONS are not in QB 4.5 or BC7. A very short time after this came out, I was invited to Novell's class on Extended Operations, they even waived my entrance fee. I got to the class and the room was filled with C programmers. After attending the first day of class and learning about UNIONS, I went back to my room and figured out how to do this in QB 4.5 and BC7. In fact the solution was so simple; just use an LSET statement to move the returned data into another data structure. You could also use $BCopy but Novell only wanted standard QB 4.5 statements. Novell wrote their documentation, I got credit and everyone moved on. And this from the guy who asked the dumbest question ever, "what is compile?" Maybe we should cut some of the less experienced developers just a little slack...

                                          Cheers, Karl My Blog | Mole's Home Page | How To Create Screen Capture Videos For Your Articles

                                          Just a grain of sand on t

                                          Y Offline
                                          Y Offline
                                          Yusuf
                                          wrote on last edited by
                                          #26

                                          Karl Shifflett wrote:

                                          Maybe we should cut some of the less experienced developers just a little slack...

                                          Hmmm....First off, I don't think there is dumb question. It is the the circumstance under which the question is asked. I am sure if someone popped his head to the lounge today and asked, "hey guys, I am learning this stuff, can you explain to me "what is compile?", you will see an enthusiastic crowed showering him/her with helpful answers.:cool: of course the question needs to be posted on the right forum. On the other hand, if some one screams at the top of their voice, "I NEED ...." well you know what you going to get. :wtf: So, it is not the question per se, it is the attitude and the context under which the question is framed. In your case the question was of that of curiosity. In fact your action clearly demonstrated it when you went back home. ;)

                                          /* I can C */ // or !C Yusuf

                                          L 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