Can Anyone Relate To This???

Hi There

http://www.geocities.com/tablizer/oopbad.htm

Cheers
Bronco Billy
"Beer and Fast Women are Ok... No Cigarettes or Hard Liquor Allowed"



Answer this question

Can Anyone Relate To This???

  • Corby

     ralphg wrote:

    Hi,

    we live in a free world where erveryone can express his opnion. I know I like OOP. You should try both worlds and see whats best for you to use.

    Hi There

    I have Tried Both Worlds.... I Don't Dislike OOP... I just Can't Program with it... As Carl said " I look at the Examples and they are Pretty and Perfectly Clear...." I feel the same way.... When I try to Program Something I want to do,,,, I end Up Staring at a Form getting Nothing Done....OOP is not Intuative to Me.. I have This Major Fear that if one learned to Program Proceduraly First one will never Grasp OOP... Or no One Really Understands OOP... They Just Pretend they Do.... I Can't Go Back there is No Where to Go..... If I Don't Get Help Soon I am Back to the World Of a User...... 

    Cheers
    Bronco Billy
    "Beer and Fast Women are Ok... No Cigarettes or Hard Liquor Allowed"


  • root16749

    Hi,

    we live in a free world where erveryone can express his opnion. I know I like OOP. You should try both worlds and see whats best for you to use.



  • Clive Townsend

     

    Hey Billy,

    OK, I began in 1970 on a DEC PDP 11/05 with FOCAL on machines than often had 16KB. Then I went to work for DEC and I certainly did assembler, writing drivers for VAX Mainframes. Windows and the operating system I worked on were designed by the same guy.

    I hate to say this but we always thought IBM didn't have a clue as far as software was concerned. Vaxes had 400 instructions and was the most elegant instruction set ever done. The intel instruction set is a nightmare compared to Vaxen.

    BUT.....

    That was then this is now. I think you'r confusing the objects with instructions. I think the answer is that you can't know all the classes that are available. You have to know HOW to learn about them with is another step of abstraction.

    I use the Object Browser all the time. It's my friend and in addition, I use the VS2005 help system. It's nice and had LOTS of examples. It's not perfect but it's adequate.

    You aren't on a mainframe doing applications programming. You are programin a PC. Often I can't do sophisticated programing without knowing things about the environment and I'm I can control it.

     

    I get through.......

     

     

     

     

     



  • BanyiX

     

    Gosh Billy. You sound as if you are in pain.

    Focal was sort of intuitive. On the other hand it was an interpreter loaded on paper tape after using a paper tape bootstrap loader. The interpreter was the exec and there was no file support that I remember. It may have been able to punch tape but I'll never remember that. Of course it only write out to an ASR-33 and any graphics were pseudo graphics.

    And how intuitive was it. I had no documentation and I'm not sure I knkew that arrays existed at that time. But goodness did I have a lot static variables <smile>

    So I' asking you, How intuitive it really was A little later we got a corporate written interpreter called ORACLE it was more powerful paper loaded interpreter. Much later we obtained floppy disks - that used to go bad all the time.

    Do you want to return to those days I don't.

     

     



  • Manoj K Srivastava

    "Good grief, that sounds simple but you have to interrogate a DNS to do this in a DLL and return that to Excel. That's hard stuff to do and there's very little info about it on the net."

    Wahoo.... and I found a complete and very professional DNS.REQUEST class on the net in C#. I built it and vb.net is doing absolutely beautifully with the DLL's classes.

    This isn't Fortran billy. you could appropiate some like this with a library but this allows me to single step through the code.

    This is rather rather unbelievable!

     



  • BigT4446

     ReneeC wrote:

     

    Hey Billy,

    OK, I began in 1970 on a DEC PDP 11/05 with FOCAL on machines than often had 16KB. Then I went to work for DEC and I certainly did assembler, writing drivers for VAX Mainframes. Windows and the operating system I worked on were designed by the same guy.

    I hate to say this but we always thought IBM didn't have a clue as far as software was concerned. Vaxes had 400 instructions and was the most elegant instruction set ever done. The intel instruction set is a nightmare compared to Vaxen.

    BUT.....

    That was then this is now. I think you'r confusing the objects with instructions. I think the answer is that you can't know all the classes that are available. You have to know HOW to learn about them with is another step of abstraction.

    I use the Object Browser all the time. It's my friend and in addition, I use the VS2005 help system. It's nice and had LOTS of examples. It's not perfect but it's adequate.

    You aren't on a mainframe doing applications programming. You are programin a PC. Often I can't do sophisticated programing without knowing things about the environment and I'm I can control it. 

    I get through.......

     

    Hi There

    Your Last Statement Says It All......  "I get through....."  I Had A Girl Friend Once Who Said the About The Same Thing  "I Do It But I Don't Like It But   I Get Through...." OOP is Not Intuative to Me as Scr*wing was Not Intuative to My Once Girl Friend...... Apparently We Agree...

    I Will Stand By My Last Post...... I Need Help On Making This OOP Thing Becoming Intuative To Me....... 

    Cheers
    Bronco Billy
    "Beer and Fast Women are Ok... No Cigarettes or Hard Liquor Allowed"


  • Tim Daley

    hi, Bronco

    i'm a beginner  as you in OOP . to be honest with you  i can't fully comprehend it yet, but the good part is with visual studio you are not exposed directly to the OOP's concepts, i've tried java where its hard to find a visual tool like microsoft visual studio you just write your program from A to Z and keep testing it.

    really i was wasting my time in trying to understand what i didn't , and will not be able to try. the best thing that i've learned so far is to get involved, but also if you don't have an idea for a program  in your mind and working to achieve it you will not learn because it will be abstract concepts without practicing

    i spent 3 months reading and suffered to understand what i had read , but when i tried to do anything i simply  failed. after that i put a plan for simple project to myself and still working on it, when something stop with me i read more if i didn't find answer i seek help in the forums, i working on that project for about 3 weeks now, i have learned in those 3 weeks much more than what i didn't in the previous 3 months

    and after i finish this project i will put to myself much more complecated project and will do the same till i reach to the level that i want in programing God Willing

    bye



  • Jennifer Bhamoo

     

    Hey Billy...

    You know what I started OOP only six months ago. And I find it really easy.

    It's funny I used to feel I was much more productive in Fortran and then I realized that a single line of OOP can do as fuch as  an entire Fortran subroutine.

    So I'm not less productive.

    Since I've just begun with OOP I can tell you how I began. Whenever I want to learn a new language I pick a hard task. For my first OOP project, I wrote a taskmanager. It was pretty but the code wasn't.

    The next then I wrote wasa far more complicate toolar system which I am addicted to. The code is not beautiful but it's better than the first.

    The field has identified ways to do things better. VB6 was it a few years back, VS2005 is gorgeous. I've just written my first webservice, hooked it into a reality database, tied that into mashups and made a beautiful single page wonder based on ATLAS and ASP V2.0.

    Goodness... the sky is the limit and VB V9 is on it's way!

     

     

     

     



  • Robin Charisse

    I loved the part in the article where he talks about the ridiculous examples. Of course, I've seen ridiculous examples in every language. One that irked me the most was the one where the writer was trying to explain classes by using dogs. Yeah, cleared the use of classes right up for me. Oh well, another year, another bunch of stuff to learn.

     


  • meatago

     

    It wasn't quite intuitive to me when I began.

    You have to remember that XP and the world of computers is much broader than it used to be. I'm always doing something new. For example a client has asked me for the  ability to convert an email address in Excel into the domain name of a server.

    Good grief, that sounds simple but you have to interrogate a DNS to do this in a DLL and return that to Excel. That's hard stuff to do and there's very little info about it on the net.

    Sooooooo since I' always doing something to do, I'm always getting through. It's not like when I was a software engineer working for a large company. I invented things.

    Now I'm asked to do very obscure things that no one knows about including me.

    But here's what I'm suggesting. At some point you are going to have to sit down and learn about this stuff rather than creating thread saying how wrong the field is.

    I don't don't think I could ever find a PDP=11/05  to program and I've done what I can to stay abreast with the field and it isn't easy. I can't stand still. I don't think you can either.

     



  • rob_a89

    Hi There

    Ok Here’s one of My Problems with OOP..... I Programmed Main Frames way Back When(Before The War) with IBM Assembler On Machines that had 16000 Bytes(Not Gigs or Pigs just Bytes!!} Of User Usable Core Memory..... Hell the Operating System Hogged another 8K(Million $$$ Computers with 25K!!!!).....

    Assembler Programmers Had Folded Cards that Detailed a TOTAL Instruction Set of 70 or 80 Assembler Instructions.... Assembler Programmers Proudly Displayed these Cards In our Left Shirt Pockets...... These Cards Were Real CHICK Magnets..... If we caught a FORTRAN or COBOL "Programmer" Displaying one of these Cards We would Kick the *** Out Of Them...... Well It Wasn’t Pretty But We Moved The World....

    In OOP(NetFrameWork) You Got a GodZillion Objects, Methods,. Properties and other Funny Named Things connected by DOTS...... Try to Put Card with A God Zillion Instructions in Your Left Shirt Pocket.... CHICK Magnet.... The CHICK Would Laugh You Out Of Town Even Before You Got The CHICK In The SACK......

    How The Hell do you Program A Computer with a GodZillion Instruction Set that is based on Managing the Computer System and Not Based On Solving The Programmer’s Problem

    Cheers
    Bronco Billy
    "Beer and Fast Women are Ok... No Cigarettes or Hard Liquor Allowed"


  • fishandchips

    [quote user="ReneeC"]

     It wasn't quite intuitive to me when I began.

    You have to remember that XP and the world of computers is much broader than it used to be. I'm always doing something new. For example a client has asked me for the  ability to convert an email address in Excel into the domain name of a server.

    Good grief, that sounds simple but you have to interrogate a DNS to do this in a DLL and return that to Excel. That's hard stuff to do and there's very little info about it on the net.

    Sooooooo since I' always doing something to do, I'm always getting through. It's not like when I was a software engineer working for a large company. I invented things.

    Now I'm asked to do very obscure things that no one knows about including me.

    But here's what I'm suggesting. At some point you are going to have to sit down and learn about this stuff rather than creating thread saying how wrong the field is.

    I don't don't think I could ever find a PDP=11/05  to program and I've done what I can to stay abreast with the field and it isn't easy. I can't stand still. I don't think you can either. 

    Hi There

    Hey Lady I don't Give a Sh*t About Credentials(Yours or Mine Or Theirs)  The Simple Fact is OOP is NOT INTUATIVE..... You, Me, And Them Are All Guessing There is No Logic Model to Follow ......   It's All Trial and Error This is B*llSh*t.(BS)..... Read all the Posts ..... Tears Come To My Eyes..... God Help Us All.... All these  Classes Are Written for System Programmers Not For US.... If You Want to Sleep With THEM .....  Good Night And Sleep Tight and I Hope You Enjoyed The RIDE........  God Help The Rest Of US.....  

    Cheers
    Bronco Billy
    "Beer and Fast Women are Ok... No Cigarettes or Hard Liquor Allowed"


  • Can Anyone Relate To This???