![]() |
|
|||||||
| Register | FAQ | Members List | Calendar | Search | Today's Posts | Mark Forums Read |
| MarioNES This is the forum for the great new NES Emulator written in VB! Check out the great site MarioNES to learn more about it and to try out this great new emulator! |
|
Welcome to the Emu X Haven forums. You are currently viewing our boards as a guest which gives you limited access to view most discussions and access our other features. By joining our free community you will have access to post topics, communicate privately with other members (PM), respond to polls, upload content and access many other special features. Registration is fast, simple and absolutely free so please, join our community today! If you have any problems with the registration process or your account login, please contact contact us. |
![]() |
|
|
Thread Tools | Display Modes |
|
|
#9 |
|
The Bringer of Doom
Join Date: Mar 2002
Location: Doomland
Posts: 4,486
|
C++ is easy
And it has the power when you want to fiddle
__________________
Atashi wa utsukushii jigoku no madoshi Elysia. Yurushiku ne!
Enough talk. It's time to die! Join your sister in hell and tell her I said "hi"! ![]() To remember ChrisRPG. You were a great member of EmuXHaven. You will be missed. In remembrance of your member name, henceforth shall always this image show your past consciousness as it floats upon the board: ![]() |
|
|
|
|
|
#10 |
|
Member
Join Date: Jul 2002
Posts: 142
|
Well... if it's easy... I haven't discovered it yet... I'm not saying I can't use C++, I just can't use it as easily as VB. In fact I do know of things that are easier to accomplish in C++ than VB. (Speed, access to memory, etc.)
Although... I've been toying with the idea of going dot NET for a while now, since I've heard that the functionality differences between VB.NET and C.NET have been minimized with extra functionality being added to VB.NET. We'll see... Does anyone else have an opinion on this?
__________________
![]() ---------------------------------------------------- Vice is a monster of so frightful mien, As, to be hated, needs but to be seen; Yet seen too oft, familiar with her face, We first endure, then pity, then embrace. (Alexander Pope; An Essay on Man, epistle i, l. 217.) ---------------------------------------------------- |
|
|
|
|
|
#11 |
|
The Bringer of Doom
Join Date: Mar 2002
Location: Doomland
Posts: 4,486
|
The framework is utter crap if you ask me. If you use the framework with any other language than C# and VB.Net you get severe restrictions that will make your life annoying. Plus you need to learn a whole new bunch o' stuff like how DLLs work. Plus it isn't easy to export classes from DLLs via the framework, while it is through native.
C++ is harder than VB and certainly not easier to program with; but the speed beats VB any day, as well as what you can do with it, since it is basically translated into native code without any added extras (no array bound checking, no handling of pointers, etc). Basically, you have to manage everything yourself. But in the end it is worth it, and you WILL get used to it and then you will never want to use VB again. Did I also mention that the framework is and will be slower than native however you do it? This will be true, at least until vista, which will favor managed over native.
__________________
Atashi wa utsukushii jigoku no madoshi Elysia. Yurushiku ne!
Enough talk. It's time to die! Join your sister in hell and tell her I said "hi"! ![]() To remember ChrisRPG. You were a great member of EmuXHaven. You will be missed. In remembrance of your member name, henceforth shall always this image show your past consciousness as it floats upon the board: ![]() |
|
|
|
|
|
#12 |
|
Member
Join Date: Jul 2002
Posts: 142
|
How sad... I borrowed Visual Studio 2003 and 2005 from a friend just to see if I'd like 'em. The Result: Dissapointed. I seriously doubt I could ever get used to the .NET framework. And it IS slower, like you said, Doom... which really sucks. It has a laughable conversion for old Visual Basic 6 to .NET. Doesn't even come close to porting the code without SERIOUS manual overhauls to the output. I admit that the interface is much cleaner and the code is more precise and customizable (Like C++). In fact, VB.NET is like taking VB and C, squishing it together and shaking it vigorously; taking everything I ever liked about VB and rendering it unrecognizable. It may, in the end, be the wave of the future... but It will take quite a bit of getting used to... :::EDIT::: After several more hours of trials and deliberation, I am satisfied... I accept the differences and I enjoy the improvements. There are so many changes that it was frustrating at first. The main reason I got got frustrated was because I kept getting an error porting over code from VB that in all accounts shouldn't have given me the error it was giving me... and after a couple hours I opened the code again and without altering it, I ran it, and there was no error. So- blah... I'll blame my computer... or my idiocy. Whichever it was, it went away on its own...
__________________
![]() ---------------------------------------------------- Vice is a monster of so frightful mien, As, to be hated, needs but to be seen; Yet seen too oft, familiar with her face, We first endure, then pity, then embrace. (Alexander Pope; An Essay on Man, epistle i, l. 217.) ---------------------------------------------------- Last edited by Dackr; 04-01-2006 at 06:07 AM. |
|
|
|
|
|
#13 |
|
The Bringer of Doom
Join Date: Mar 2002
Location: Doomland
Posts: 4,486
|
I pretty much felt the same overwhelming work when I first used VB6 and tried upgrading to VB.NET. But I think the point still stands that you should stay away from .NET. The only time you really need it is Vista, which is still a bit off and will be expensive, outrageous system requirements, yada yada...
Once you get used to C++, you can do most everything without hitches. Even the low end thing with memory leaks, corruption, becomes part of the life and you learn to solve them easily.
__________________
Atashi wa utsukushii jigoku no madoshi Elysia. Yurushiku ne!
Enough talk. It's time to die! Join your sister in hell and tell her I said "hi"! ![]() To remember ChrisRPG. You were a great member of EmuXHaven. You will be missed. In remembrance of your member name, henceforth shall always this image show your past consciousness as it floats upon the board: ![]() |
|
|
|
![]() |
| Currently Active Users Viewing This Thread: 1 (0 members and 1 guests) | |
| Thread Tools | |
| Display Modes | |
|
|