DevX Home    Today's Headlines   Articles Archive   Tip Bank   Forums   

Page 1 of 3 123 LastLast
Results 1 to 15 of 42

Thread: Hello vb.oop - I'm a troll

  1. #1
    blob Guest

    Hello vb.oop - I'm a troll


    I am a self confessed troll and if you would not like to engage me in my anti
    VB sentiments then please do not respond to any thing I have to say. That
    is my disclaimer. Never let it be said that I didn't warn you.

    That being said, is this group really necessary? I mean VB and OOP in the
    same sentence? Come on. It's like putting Java and speed together, you
    just don't do it.

    thanks

  2. #2
    Jason hawryluk Guest

    Re: Hello vb.oop - I'm a troll

    POW !!!

    4025 Posts and not at all counting the ones deleted on a regular basis. Get
    a grip. Alot of people get much needed help here. What hole did you crawl
    out from under? A Blob is a waste of disk space couldn't you think of
    anything better?

    But i do agree on the java and speed issue.

    http://www.devx.com/cplus/Article/10074

    Cheers


    "blob" <blob@blobblobblob.com> a écrit dans le message news:
    3ddcf2b3$1@tnews.web.devx.com...
    >
    > I am a self confessed troll and if you would not like to engage me in my

    anti
    > VB sentiments then please do not respond to any thing I have to say. That
    > is my disclaimer. Never let it be said that I didn't warn you.
    >
    > That being said, is this group really necessary? I mean VB and OOP in the
    > same sentence? Come on. It's like putting Java and speed together, you
    > just don't do it.
    >
    > thanks




  3. #3
    Willy Van den Driessche Guest

    Re: Hello vb.oop - I'm a troll


  4. #4
    blob Guest

    Re: Hello vb.oop - I'm a troll


    And away we gooooooo.

    >POW !!!

    Wasn't that a game that was on tv in the early 80's? Remember... POW......POW..POW......POW.....

    >4025 Posts and not at all counting the ones deleted on a regular basis.


    OK.

    >Get a grip.

    Not at work, people are watching.

    >Alot of people get much needed help here.

    I never said people didn't need help. Just said the OOP and VB don't go
    together. Oops, I should clarify that, OOP and VB Developers don't go together.
    Better?

    >What hole did you crawl out from under?

    The C++ landfill. I'm here to brighten up everyones day.

    >A Blob is a waste of disk space couldn't you think of
    >anything better?


    A waste of diskspace? I was kind of thinking more like SQL Server or Oracle
    blobs. I could think of a whole lot, "I Hate VB", "I love C#", "I hate you".

    >But i do agree on the java and speed issue.


    >http://www.devx.com/cplus/Article/10074

    Something tells me we won't agree on much though.

  5. #5
    blob Guest

    Re: Hello vb.oop - I'm a troll


    "Willy Van den Driessche" <wvddwebcomments@skynet.be> wrote:
    >http://users.skynet.be/wvdd2/Philoso...se_for_vb.html
    >
    >- Willy
    >
    >



    And you are qualified how to make this judgment? Quit trying to justify
    your existance and move on. Quit worrying about people like me. If you
    didn't care you wouldn't be writing these horrible articles.


    "Saying that VB is a toy language is like saying that all these people are
    really dumb idiots"

    You said it not me. I don't think anyone ever said "all" vb programmers
    are "really" dumb. Jesus, there are dumb C++ developers, that doesn't make
    them all dumb.

    I am very perplexed by statments such as this:

    "Smalltalk has these funny issues with Capitals in front and is just plain
    difficult for rookies. If an Hello world is a problem then there might be
    a problem with the language"

    Is there a job where a rookie doesn't have to learn? After all that's why
    they are called rookies. Do you expect that someone straight out of school
    or off the street should be able to start writing critical applications right
    away?


    Besides, the majority of your article says nothing about why VB. Actually
    I really don't see anything that says why VB. You spend 50% of the time
    talking about IMPLHDSFE..whatever that was, implementation inheritance.


    Cute kid though.

  6. #6
    Steve Guest

    Re: Hello vb.oop - I'm a troll


    Simple. The newsgroup is called vb.oop, not oop.vb. This forum is for Visual
    Basic developers to discuss object oriented programming issues *as* they
    apply to Visual Basic.

    Trying to start a flak-fight over how OOP concepts implemented within VB
    (versions previous to .NET) compare to OOP "purist" concepts will likely
    only result in you getting a warning, and then getting banned.

    If you don't do Visual Basic development, but feel you need to spread some
    purist love about OOP and why VB doesn't belong in the same sentence, then
    please leave and keep looking for that oop.vb group to harass.

    Steve.

    "blob" <blob@blobblobblob.com> wrote:
    >
    >I am a self confessed troll and if you would not like to engage me in my

    anti
    >VB sentiments then please do not respond to any thing I have to say. That
    >is my disclaimer. Never let it be said that I didn't warn you.
    >
    >That being said, is this group really necessary? I mean VB and OOP in the
    >same sentence? Come on. It's like putting Java and speed together, you
    >just don't do it.
    >
    >thanks



  7. #7
    Joe \Nuke Me Xemu\ Foster Guest

    Re: Hello vb.oop - I'm a troll

    "blob" <blob@blobblobblob.com> wrote in message <news:3ddcf2b3$1@tnews.web.devx.com>...

    > I am a self confessed troll and if you would not like to engage me in my anti
    > VB sentiments then please do not respond to any thing I have to say. That
    > is my disclaimer. Never let it be said that I didn't warn you.


    Every time you post your blather, CSG Systems' stock price drops.
    Coincidence?

    > That being said, is this group really necessary? I mean VB and OOP in the
    > same sentence? Come on. It's like putting Java and speed together, you
    > just don't do it.
    >
    > thanks


    If you can't figure out how to use OOP techniques with VB, perhaps
    you should start with an even more fundamental approach to handling
    and processing objects, such as becoming a fry cook at McDonalds?

    --
    Joe Foster <mailto:jlfoster%40znet.com> "Regged" again? <http://www.xenu.net/>
    WARNING: I cannot be held responsible for the above They're coming to
    because my cats have apparently learned to type. take me away, ha ha!



  8. #8
    Anthony Jones Guest

    Re: Hello vb.oop - I'm a troll

    Troll,

    For my 2p worth I'd like to point out that OO approach to software
    development preceded OO languages. I have implemented OO designs in a real
    time systems using 6809 assembler and in VAX Basic. Neither of these give
    even a wiff of support to OO but that doesn't mean that using an OO approach
    is not valid or too difficult.

    Anthony.



  9. #9
    Matthew Curland Guest

    Re: Hello vb.oop - I'm a troll

    <<This is for fun, please don't take this message out of context, take me
    too seriously, or consider this a formal Microsoft commentary on the
    mentioned OOP practices.>>

    You've got to be kidding. How can you take C++/Java seriously as OO
    languages when you can't avoid name collisions on interfaces. If I have a
    method Foo on two different interfaces and I want one implementation of Foo
    per interface then I'm completely stuck unless I'm in VB6 or a .NET
    language. What a joke.

    Also, implementation inheritance is highly overrated. You get much better
    code in the long run if you stick to interfaces. Extending a base class only
    encourages calling code to call base methods through the derived class,
    which completely destroys your calling code reuse. VB doesn't let you cheat
    and bypass the interface, so you end up with a much more pluggable and
    extensible system than the fragile inheritance based systems so many
    organizations toss at the beginning of V2, and you can actually predict your
    call stack by looking at the code.

    Public constructors should be banned (protected or private are fine). All
    object creation should happen through public static (VB.NET: shared)
    entrypoints so that you can validate your incoming data before creating the
    object. BTW, this removes the need for a new keyword outside shared
    functions and restores some semblance of balance in the universe (having
    'new' without 'delete' is really creepy).

    Ripping a system (COM/VB) that has successfully produced and consumed
    reusable objects for many years because it doesn't have your favorite (or is
    that your old professor's favorite) OOP feature is a joke. Some of my
    favorite OO concepts are controlled state (academic: encapsulation), object
    shape (abstraction), multiple views (polymorphism), object composition, and
    object lifetime (academically snubbed, but incredibly useful for
    idiot-proofing object models). Inheritance is no where near the top of list.

    OOP is an approach to software development. Over the years different people
    have added different tools that facilitate that approach. Claiming a house
    built with screws instead of nails is not a real house just means you're an
    ignorant building inspector. If pull your head out and look up you might
    actually see that VB builds very stable houses.

    -Matt

    "blob" <blob@blobblobblob.com> wrote in message
    news:3ddcf2b3$1@tnews.web.devx.com...
    >
    > I am a self confessed troll and if you would not like to engage me in my

    anti
    > VB sentiments then please do not respond to any thing I have to say. That
    > is my disclaimer. Never let it be said that I didn't warn you.
    >
    > That being said, is this group really necessary? I mean VB and OOP in the
    > same sentence? Come on. It's like putting Java and speed together, you
    > just don't do it.
    >
    > thanks




  10. #10
    Blob Guest

    Re: Hello vb.oop - I'm a troll


    "Matthew Curland" <mattcur@online.microsoft.com> wrote:
    ><<This is for fun, please don't take this message out of context, take me
    >too seriously, or consider this a formal Microsoft commentary on the
    >mentioned OOP practices.>>
    >
    >You've got to be kidding. How can you take C++/Java seriously as OO
    >languages when you can't avoid name collisions on interfaces. If I have

    a
    >method Foo on two different interfaces and I want one implementation of

    Foo
    >per interface then I'm completely stuck unless I'm in VB6 or a .NET
    >language. What a joke.
    >
    >Also, implementation inheritance is highly overrated. You get much better
    >code in the long run if you stick to interfaces. Extending a base class

    only
    >encourages calling code to call base methods through the derived class,
    >which completely destroys your calling code reuse. VB doesn't let you cheat
    >and bypass the interface, so you end up with a much more pluggable and
    >extensible system than the fragile inheritance based systems so many
    >organizations toss at the beginning of V2, and you can actually predict

    your
    >call stack by looking at the code.
    >
    >Public constructors should be banned (protected or private are fine). All
    >object creation should happen through public static (VB.NET: shared)
    >entrypoints so that you can validate your incoming data before creating

    the
    >object. BTW, this removes the need for a new keyword outside shared
    >functions and restores some semblance of balance in the universe (having
    >'new' without 'delete' is really creepy).
    >
    >Ripping a system (COM/VB) that has successfully produced and consumed
    >reusable objects for many years because it doesn't have your favorite (or

    is
    >that your old professor's favorite) OOP feature is a joke. Some of my
    >favorite OO concepts are controlled state (academic: encapsulation), object
    >shape (abstraction), multiple views (polymorphism), object composition,

    and
    >object lifetime (academically snubbed, but incredibly useful for
    >idiot-proofing object models). Inheritance is no where near the top of list.
    >
    >OOP is an approach to software development. Over the years different people
    >have added different tools that facilitate that approach. Claiming a house
    >built with screws instead of nails is not a real house just means you're

    an
    >ignorant building inspector. If pull your head out and look up you might
    >actually see that VB builds very stable houses.
    >
    >-Matt
    >
    >"blob" <blob@blobblobblob.com> wrote in message
    >news:3ddcf2b3$1@tnews.web.devx.com...
    >>
    >> I am a self confessed troll and if you would not like to engage me in

    my
    >anti
    >> VB sentiments then please do not respond to any thing I have to say.

    That
    >> is my disclaimer. Never let it be said that I didn't warn you.
    >>
    >> That being said, is this group really necessary? I mean VB and OOP in

    the
    >> same sentence? Come on. It's like putting Java and speed together, you
    >> just don't do it.
    >>
    >> thanks

    >
    >


    Wow, I am really impressed. This was one of, if not the, most amusing thing
    I have seen. So many comments from such a little post. Wow. Thanks for
    the input Matt and I respect "your" ideas and your thoughts but this was
    just really to get a rise. It did the trick. I'll leave for now. Bye.
    Except Joe. He's a comedian.

  11. #11
    BlobsOuttaHere Guest

    Re: Hello vb.oop - I'm a troll


    >Every time you post your blather, CSG Systems' stock price drops.
    >Coincidence?

    You need to make better use of your time. Coincidentally, CSG stock is up.

    >If you can't figure out how to use OOP techniques with VB, perhaps
    >you should start with an even more fundamental approach to handling
    >and processing objects, such as becoming a fry cook at McDonalds?


    Who said that? I never said any such thing. I am actually up for a move
    to the drive up window next month. I'm hoping to be an assistant mgr sometime
    in the next 5 or 6 years.

    By the way, still toying with those enterprise Access applications you were
    dealing with about a year ago?

    What was the reason for not hanging out in the VB.NET discussion group any
    longer Joey?

  12. #12
    ralph Guest

    Re: Hello vb.oop - I'm a troll


    "Joe \"Nuke Me Xemu\" Foster" <joe@bftsi0.UUCP> wrote:
    >"blob" <blob@blobblobblob.com> wrote in message <news:3ddcf2b3$1@tnews.web.devx.com>...
    >
    >> I am a self confessed troll and if you would not like to engage me in

    my anti
    >> VB sentiments then please do not respond to any thing I have to say.

    That
    >> is my disclaimer. Never let it be said that I didn't warn you.

    >
    >Every time you post your blather, CSG Systems' stock price drops.
    >Coincidence?
    >
    >> That being said, is this group really necessary? I mean VB and OOP in

    the
    >> same sentence? Come on. It's like putting Java and speed together, you
    >> just don't do it.
    >>
    >> thanks

    >
    >If you can't figure out how to use OOP techniques with VB, perhaps
    >you should start with an even more fundamental approach to handling
    >and processing objects, such as becoming a fry cook at McDonalds?
    >
    >--
    >Joe Foster <mailto:jlfoster%40znet.com> "Regged" again? <http://www.xenu.net/>
    >WARNING: I cannot be held responsible for the above They're coming

    to
    >because my cats have apparently learned to type. take me away,

    ha ha!
    >



    Joe annoyed with a troll????? !!!!

    Now I HAVE seen everything.

    -ralph



  13. #13
    Paul Clement Guest

    Re: Hello vb.oop - I'm a troll

    On 21 Nov 2002 06:50:27 -0800, "blob" <blob@blobblobblob.com> wrote:

    ¤
    ¤ I am a self confessed troll and if you would not like to engage me in my anti
    ¤ VB sentiments then please do not respond to any thing I have to say. That
    ¤ is my disclaimer. Never let it be said that I didn't warn you.

    Thanks for sharing your aspirations...but it seems you're a little late to that party. ;-)


    Paul ~~~ pclement@ameritech.net
    Microsoft MVP (Visual Basic)

  14. #14
    Blob Guest

    Re: Hello vb.oop - I'm a troll


    Paul Clement <UseAdddressAtEndofMessage@swspectrum.com> wrote:
    >On 21 Nov 2002 06:50:27 -0800, "blob" <blob@blobblobblob.com> wrote:
    >

    >¤ I am a self confessed troll and if you would not like to engage me in

    my anti
    >¤ VB sentiments then please do not respond to any thing I have to say.

    That
    >¤ is my disclaimer. Never let it be said that I didn't warn you.
    >
    >Thanks for sharing your aspirations...but it seems you're a little late

    to that party.
    >;-)
    >
    >
    >Paul ~~~ pclement@ameritech.net
    >Microsoft MVP (Visual Basic)


    Is there a point to that?


  15. #15
    Chris Hylton Guest

    Re: Hello vb.oop - I'm a troll


    amusing...that you don't post a single reason why...it would be an interesting
    topic to explore...the reason oop and vb don't belong in the same sentence...regardless
    of the language, i don't see your point...how can VB not be OO...especially
    in the .NET world...let's not have an age old discussion on why VB6 and prior
    are not pure OO, I think that's the meaning of the 'late to the party' comment...you
    sorta missed out there...go back a few years and catch up w/ the rest of
    us technically and then maybe we could all talk...

    if you had something, anything, to back up your dumb comment...i think it
    would be a much more interesting discussion...but i can't possibly see where
    you could take this that could warrant further discussion...

    but...give it a shot anyway ! ! !

    chris

Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  
HTML5 Development Center
 
 
FAQ
Latest Articles
Java
.NET
XML
Database
Enterprise
Questions? Contact us.
C++
Web Development
Wireless
Latest Tips
Open Source


   Development Centers

   -- Android Development Center
   -- Cloud Development Project Center
   -- HTML5 Development Center
   -- Windows Mobile Development Center