Hi Jeremy, I for one do understand your position, and you are right. Nobody knows for sure when VB 6 applications will stop being able to run on Windows X. I guess the real question I and others have here is why use VB 6 at all when there are newer solutions out there like C# .Net or VB .Net which have replaced VB 6 on modern Windows operating systems?
This being my personal opinion, but I've always felt that VB .Net is a major improvement over VB 6 as it has improved Object Oriented Programming, a powerful development API based on the .Net Framework, and the fact the .Net Framework is a cross-platform runtime environment often saves a developer from having to recompile his/her code for a different target platform. Assuming the app doesn't use any third-party libraries that require a specific CPU or target flags many apps can be compiled for an Any CPU target platform and run on 32-bit and 64-bit Windows platforms without having to be recompiled. In fact, I've even wrote some VB .Net apps that run on Linux just fine using the latest Mono Framework as well. I think these features are a necessity in todays computing environment. So my question here is what does VB 6 have, that makes it better than VB .Net, and why you personally want to pick that over VB .Net? Understand my question isn't here to insult you, make you upset, etc, but I'm seaking information. I merely want to know what lead you to your decision. I think I could respect your position more if you could give me examples and reasons for them rather than saying this is what I like to use, and not back it up with your reasons why you like it. Both of us are technically educated men, both have skills programming, I respect that, but we've also come to different conclusions on what technologies are right for the todays platforms. I'd just like to know where you stand on this issue, and why you are so passionate about VB 6 when I think there are much better technologies available. In any case I can clearly see you have decided on using VB 6. That's fine, but if you are going to use VB 6 at least try and stick to established standards and use DirectX 8. Most of the VB developers out here GMA, Jim Kitchen, BSC, you name it have all moved to DirectX 8 years ago and that is pretty much the norm and standard. Most of us are going to install DirectX 8 anyway for those games. I personally see it as a convenience if you would switch to DirectX 8 and use the same standards and libraries everyone else is using. Can you at least do that for us? Cheers! On 6/9/11, Jeremy Kaldobsky <[email protected]> wrote: > I understand that the issue is about users being able to play the game. For > many years, since Microsoft first stopped supporting VB6, people have been > saying that "any day" no one will be able to use software written with it. > Obviously with each passing year this gets closer to the truth, but we have > different opinions on the seriousness of this problem right now. As I've > said, when things change, I'll re-evaluate my position on the languages I > use. > > You're probably right that the next generation of windows won't support VB6 > at all, but then again, you might be wrong. Before Vista released, many > people told me that it would be impossible to run VB6 applications on it, > and it didn't turn out that way. It's entirely possible that some small > change will allow VB6 apps to run on Windows X, just as it has allowed > Windows Vista and Windows 7 users to run them. If not, then that's life and > we will deal with the new situation. We are both playing a guessing game, > clearly some of you guess that all VB6 titles will be lost forever, and I am > guessing that probably won't be the case, or at least I'm not so convinced > that I'm willing to change how I'm currently doing things. > > Dennis, when you say people can't play the games, I assume you mean the > theoretical date when some new windows absolutely can't run VB6 games. As > things stand at the moment, I'm unaware of any version of windows (2000 and > later) that can't run VB6 games. > > > --- > Gamers mailing list __ [email protected] > If you want to leave the list, send E-mail to > [email protected]. > You can make changes or update your subscription via the web, at > http://audyssey.org/mailman/listinfo/gamers_audyssey.org. > All messages are archived and can be searched and read at > http://www.mail-archive.com/[email protected]. > If you have any questions or concerns regarding the management of the list, > please send E-mail to [email protected]. > --- Gamers mailing list __ [email protected] If you want to leave the list, send E-mail to [email protected]. You can make changes or update your subscription via the web, at http://audyssey.org/mailman/listinfo/gamers_audyssey.org. All messages are archived and can be searched and read at http://www.mail-archive.com/[email protected]. If you have any questions or concerns regarding the management of the list, please send E-mail to [email protected].
