|
-
May 17th, 2006, 02:44 AM
#1
Speed difference: VB6.0 vs C# Express/VB Express
Anyone here know which is faster between the two?
-
May 17th, 2006, 02:47 AM
#2
Re: Speed difference: VB6.0 vs C# Express/VB Express
I thought there was a 3% variance where vb6 was faster then .net 1.1 apps. Not sure about 2.0 but it was supossed to be improved. So I would say .NET is faster.
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 Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API 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 
-
May 17th, 2006, 02:49 AM
#3
Re: Speed difference: VB6.0 vs C# Express/VB Express
I have heard that assumption before but a link would come in handy...
-
May 17th, 2006, 03:05 AM
#4
Re: Speed difference: VB6.0 vs C# Express/VB Express
I just remember reading it somewhere on VBF. There may have been a link in one of the posts. Probably easier then searching MS.
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 Posts • VS.NET on Vista • Multiple .NET Framework Versions • Office Primary Interop Assemblies • VB/Office Guru™ Word SpellChecker™.NET • VB/Office Guru™ Word SpellChecker™ VB6 • VB.NET Attributes Ex. • Outlook Global Address List • API 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 
-
May 17th, 2006, 04:11 AM
#5
Re: Speed difference: VB6.0 vs C# Express/VB Express
Do you want theoretical, practical, or Jacob Roman?
-
May 17th, 2006, 06:28 AM
#6
Re: Speed difference: VB6.0 vs C# Express/VB Express
 Originally Posted by penagate
Do you want theoretical, practical, or Jacob Roman?
Give us all three!
-
May 17th, 2006, 07:09 AM
#7
Re: Speed difference: VB6.0 vs C# Express/VB Express
 Originally Posted by penagate
Do you want theoretical, practical, or Jacob Roman?
I want real...
-
May 17th, 2006, 07:23 AM
#8
Re: Speed difference: VB6.0 vs C# Express/VB Express
Theoretical I can give you. In an ideal world with a JIT compiler that had every optimisation tweak for every platform, .NET will always be faster as it can take advantage of the platform-specific advantages. Precompiled code cannot to a full degree without sacrificing compatibility.
Practical - I guess the question to ask is what sort of operations you are looking to compare the two platforms on. I don't think there would be a consistent variance between them. For the most basic of applications, .NET certainly has more overheads (JIT compilation, exception handling, garbage collection) but in a large app these can be valuable features to have. I am dodging the question slightly as I don't have (and couldn't quickly find) a straightforward response to it, but you could always create conceptual benchmarks, if you just want numbers.
Jacob Roman - VB.NET is about 3% slower than VB6 and I hate it because this and that and blah blah.
Lastly I will add that well-written structured code will always outperform badly written spaghetti, no matter the platforms, or flavours of sauce. Good logic has no substitute.
-
May 17th, 2006, 07:59 AM
#9
Re: Speed difference: VB6.0 vs C# Express/VB Express
 Originally Posted by penagate
Lastly I will add that well-written structured code will always outperform badly written spaghetti, no matter the platforms, or flavours of sauce. Good logic has no substitute.
Amen!
-
May 17th, 2006, 11:33 AM
#10
Re: Speed difference: VB6.0 vs C# Express/VB Express
There are two measured of speed - run time performance and development turn around time. VB6 and VB.net are in the same ballpark in the former, but VB.Net is a significant productivity boost in the latter.
Posting Permissions
- You may not post new threads
- You may not post replies
- You may not post attachments
- You may not edit your posts
-
Forum Rules
|
Click Here to Expand Forum to Full Width
|