Results 1 to 14 of 14

Thread: Isn't it kind of ironic?

  1. #1

    Thread Starter
    Addicted Member
    Join Date
    Dec 2002
    Posts
    167

    Isn't it kind of ironic?

    Just a quick realization here. There are more people in the VB 6.0 and Earlier Forum than in the VB.NET forum. Hmmmm. heheh
    There aren't many problems that ten gallons of gas and a large nose can't cure. Only problem is, most of us don't have ten gallons of gas lying around.

  2. #2
    Fanatic Member esposito's Avatar
    Join Date
    Sep 2003
    Location
    Perugia, Italy
    Posts
    961

    Re: Isn't it kind of ironic?

    Quote Originally Posted by MundoDragon View Post
    Just a quick realization here. There are more people in the VB 6.0 and Earlier Forum than in the VB.NET forum. Hmmmm. heheh
    The reason for it is under our nose. If you produce commercial software, distributing the .NET Framework becomes a real headache. I have been saying it for years.
    Since I discovered Delphi and Lazarus, VB has become history to me.

  3. #3
    PowerPoster JuggaloBrotha's Avatar
    Join Date
    Sep 2005
    Location
    Lansing, MI; USA
    Posts
    4,286

    Re: Isn't it kind of ironic?

    Quote Originally Posted by MundoDragon View Post
    Just a quick realization here. There are more people in the VB 6.0 and Earlier Forum than in the VB.NET forum. Hmmmm. heheh
    That possibly wouldnt be because of the sheer number of years that vb6 (and older) have been around, could it?
    Currently using VS 2015 Enterprise on Win10 Enterprise x64.

    CodeBank: All ThreadsColors ComboBoxFading & Gradient FormMoveItemListBox/MoveItemListViewMultilineListBoxMenuButtonToolStripCheckBoxStart with Windows

  4. #4
    Super Moderator FunkyDexter's Avatar
    Join Date
    Apr 2005
    Location
    An obscure body in the SK system. The inhabitants call it Earth
    Posts
    7,957

    Re: Isn't it kind of ironic?

    Only if you have no idea what 'ironic' means. I think you actually mean 'surprising' .

    You're basically right though, and I think Juggalo's explanation is probably on the money. There's not much new software being written in 6 but there's ALOT more legacy code out there than new stuff. As an ex VB6 coder who moved to .Net these are the salad days for me. The number of companies that want the combined skill set is awesome. There's a lesson there: while it's always good to be up on the next generation of technologies, it pays to be up on the last one too.
    The best argument against democracy is a five minute conversation with the average voter - Winston Churchill

    Hadoop actually sounds more like the way they greet each other in Yorkshire - Inferrd

  5. #5
    Frenzied Member
    Join Date
    Mar 2005
    Location
    Sector 001
    Posts
    1,577

    Re: Isn't it kind of ironic?

    It has to do with the no-need-to-move-on. I will leave 2005 only when it is possible to explicitly target a certain core and will always use 2003 for mobile devices (a lot faster). The rest is eye candy nonsense like Office 2007.
    VB 2005, Win Xp Pro sp2

  6. #6
    Hyperactive Member Max Peck's Avatar
    Join Date
    Oct 2007
    Posts
    384

    Re: Isn't it kind of ironic?

    Quote Originally Posted by FunkyDexter View Post
    There's not much new software being written in 6 but there's ALOT more legacy code out there than new stuff ... There's a lesson there: while it's always good to be up on the next generation of technologies, it pays to be up on the last one too.
    No question about it. Very true in our organization. We're not developing new subsystems in VB6, however the existing ones we have continually need maintenance and improvement.

    Our "management" said 5 years ago (in 2004) that "within 6 months we will 'get rid' of all VB6 code in the product". I told this manager that he was overly ambitious. Yes, anything new we develop will be .Net but to convert the ancillary subsystems to .Net for most of them means a complete REWRITE. Most of those subsystems still exist in VB6 today. Why? Simple - they still work and it could cost millions to completely rewrite them all.

    The configuration program I maintain for the product's core rules engine has been built over a period of 15 to 18 years - the last 10 to 12 in VB "Classic". To just take it, and all it's trains of thought and just "migrate" it to another platform (even VB.Net) would take many months. As an experiment I re-developed the program for a Web presentation and with about 60% of its functionality available it had taken me 3 or 4 months to do it, and it was nowhere near the functionality level of the existing VB6 app - let alone being debugged.

    Whether we like it or not, just "getting rid" of VB6 is going to be a very long and painful process - and it's questionable to me whether we even need to really totally get rid of it. Even now if I want to put together a quick desktop application, database utility or something I can often accomplish it much more quickly in VB6 than I can VB.Net. Sometimes not. However I'm continually amazed at the logevity of VB6. Microsoft obviously realizes this as it still runs fine in Windows 7 (which I am testing right now).

    VB6 is going to be around for awhile. Your assertion that having both skillsets being an asset is right on target.

    -Max
    The name's "Peck" .... "Max Peck"

    "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." - Red Adair

  7. #7
    Hyperactive Member Max Peck's Avatar
    Join Date
    Oct 2007
    Posts
    384

    Re: Isn't it kind of ironic?

    Quote Originally Posted by Half View Post
    It has to do with the no-need-to-move-on. I will leave 2005 only when it is possible to explicitly target a certain core and will always use 2003 for mobile devices (a lot faster). The rest is eye candy nonsense like Office 2007.
    Couldn't agree more (about O2007). I've tried it a few times and keep going back to O2003. That was the best version Microsoft ever produced, IMHO.

    It still runs fine on W7, too ... so there's really no reason to throw it out.

    -Max
    The name's "Peck" .... "Max Peck"

    "If you think it's expensive to hire a professional to do the job, wait until you hire an amateur." - Red Adair

  8. #8
    PowerPoster JuggaloBrotha's Avatar
    Join Date
    Sep 2005
    Location
    Lansing, MI; USA
    Posts
    4,286

    Re: Isn't it kind of ironic?

    I bet it'll take vb6 10 more years, minimum, to drop out of the mainstream view of programming languages, there's many systems built using it that'll simply take time to fade out (or be re-written)

    There's nothing wrong with maintaining vb6 apps, but I wouldn't start a new project in it (I haven't started one in it in over 5 years)

    Quote Originally Posted by Max Peck View Post
    Couldn't agree more (about O2007). I've tried it a few times and keep going back to O2003. That was the best version Microsoft ever produced, IMHO.

    It still runs fine on W7, too ... so there's really no reason to throw it out.

    -Max
    The interface for O2k7 is easy to get used to (I still don't like it either, I prefer O2k3) my biggest problem with it was how buggy it was, but with sp2 out now, thing's arn't that bad. I'm hoping the next version of Office has an improved ribbon.
    Last edited by JuggaloBrotha; May 8th, 2009 at 08:49 AM.
    Currently using VS 2015 Enterprise on Win10 Enterprise x64.

    CodeBank: All ThreadsColors ComboBoxFading & Gradient FormMoveItemListBox/MoveItemListViewMultilineListBoxMenuButtonToolStripCheckBoxStart with Windows

  9. #9
    Super Moderator Shaggy Hiker's Avatar
    Join Date
    Aug 2002
    Location
    Idaho
    Posts
    40,106

    Re: Isn't it kind of ironic?

    There are still loads of COBOL programs out there, as well. That language has been stagnant or dead for FAR longer than VB6. With the body of VB6 that's out there, I would think 20-30 years might be more realistic before it really fades out.
    My usual boring signature: Nothing

  10. #10
    PowerPoster Nightwalker83's Avatar
    Join Date
    Dec 2001
    Location
    Adelaide, Australia
    Posts
    13,344

    Re: Isn't it kind of ironic?

    It's wonder that those old languages haven't been assigned a spot in a museum somewhere! That would probably happen if we were able to travel into the future.
    when you quote a post could you please do it via the "Reply With Quote" button or if it multiple post click the "''+" button then "Reply With Quote" button.
    If this thread is finished with please mark it "Resolved" by selecting "Mark thread resolved" from the "Thread tools" drop-down menu.
    https://get.cryptobrowser.site/30/4111672

  11. #11
    Ex-Super Mod RobDog888's Avatar
    Join Date
    Apr 2001
    Location
    LA, Calif. Raiders #1 AKA:Gangsta Yoda™
    Posts
    60,709

    Re: Isn't it kind of ironic?

    The traffice varies throughout the day and week. There are times where the VB.NET forum has more traffic and times where the VB6 forum has more.
    VB/Office Guru™ (AKA: Gangsta Yoda®)
    I dont answer coding questions via PM. Please post a thread in the appropriate forum.

    Microsoft MVP 2006-2011
    Office Development FAQ (C#, VB.NET, VB 6, VBA)
    Senior Jedi Software Engineer MCP (VB 6 & .NET), BSEE, CET
    If a post has helped you then Please Rate it!
    Reps & Rating PostsVS.NET on Vista Multiple .NET Framework Versions Office Primary Interop AssembliesVB/Office Guru™ Word SpellChecker™.NETVB/Office Guru™ Word SpellChecker™ VB6VB.NET Attributes Ex.Outlook Global Address ListAPI Viewer utility.NET API Viewer Utility
    System: Intel i7 6850K, Geforce GTX1060, Samsung M.2 1 TB & SATA 500 GB, 32 GBs DDR4 3300 Quad Channel RAM, 2 Viewsonic 24" LCDs, Windows 10, Office 2016, VS 2019, VB6 SP6

  12. #12
    PowerPoster
    Join Date
    Dec 2003
    Posts
    4,787

    Re: Isn't it kind of ironic?

    Quote Originally Posted by Half View Post
    It has to do with the no-need-to-move-on. I will leave 2005 only when it is possible to explicitly target a certain core and will always use 2003 for mobile devices (a lot faster). The rest is eye candy nonsense like Office 2007.
    Have you looked at the additions to the 2008 version? Theres some really useful stuff.

    Extension Methods, Partial Methods, LINQ, XML Literals.

    Pino

  13. #13
    Fanatic Member Psyrus's Avatar
    Join Date
    Jul 2000
    Location
    NJ
    Posts
    602

    Re: Isn't it kind of ironic?

    One of our departments chose VB.Net to create a distribution asset and work management system. I was kind of shocked they didn't buy something off of the shelf and bang that square peg into the round hole. That's kind of what I am doing with my department's WMS.
    Chris

    VB 6.0 Calendar App Video Gamers Group
    Don't forget to rate people if they helped you.

  14. #14
    Pro Grammar chris128's Avatar
    Join Date
    Jun 2007
    Location
    England
    Posts
    7,604

    Re: Isn't it kind of ironic?

    Quote Originally Posted by FunkyDexter View Post
    Only if you have no idea what 'ironic' means.
    haha glad I wasnt the only one thinking that
    My free .NET Windows API library (Version 2.2 Released 12/06/2011)

    Blog: cjwdev.wordpress.com
    Web: www.cjwdev.co.uk


Posting Permissions

  • You may not post new threads
  • You may not post replies
  • You may not post attachments
  • You may not edit your posts
  •  



Click Here to Expand Forum to Full Width