Will it offer more speed than vb?
Printable View
Will it offer more speed than vb?
Obviously! VB is one of the slowest languages there is but it's also one of the eaisest. You can't just judge a language on speed. The bad thing about VB is that you can't do everything. You are very limited. While Delphi is as slow as VB, it does not require runtime DLLs, but it can also do anything C++ can do!
ok lets just forget about the speed issue, but what other benefits c# will offer. Unlike vb will it allow to create stand alone exe?
c# and VB are not for the same issue... Vbnet vs c# maybe or c# vs java but vb vs c#...is weird comparaison.
*ahem*Quote:
Originally posted by VIP3R
Obviously! VB is one of the slowest languages there is but it's also one of the eaisest. You can't just judge a language on speed. The bad thing about VB is that you can't do everything. You are very limited. While Delphi is as slow as VB, it does not require runtime DLLs, but it can also do anything C++ can do!
.NET FRAMEWORK
C# is probably slower than VB6, and it will be nearly the same speed as VB.NET.
look into .NET ALL the languages C#,C++, VB use the same runtime framework (DOT NET FRAMEWORK) they are all compiled to the same IL and run.. so the speed will probably be close to the same.. if not equal.. and VB is moving to a complete object oriented language.. VB.NET is going to be very different than VB is now. So different that a mid level VB 6 programmer won't be able to bust out applications without learning a lot of new stuff..Quote:
Originally posted by XfoxX
ok lets just forget about the speed issue, but what other benefits c# will offer. Unlike vb will it allow to create stand alone exe?
Same as kleinma, vb net will provide almost identical functionality and performance as c#.
"The bad thing about VB is that you can't do everything. You are very limited. "
What you talking about foo? VB can do just about ANYTHING.
Very limited my arse. Its your mind that is limited. not VB6
Anyways, VB personally I think VB have its limit but I think it can does a lots of thing :)
I think MS is going out of line. If even c++ is dependent on .net runtimes thats it i'm not learning c++ anymore. That was the only attraction for me.
MS just igonring the needs of faster and independent programs. They are think of .net .net .net and java is only thing in their minds :mad: If they just make a better compilator for vb that creates more efficient and independent apps, MS will gain a lot of programmers.
~~~ Just a rant~~~
well the whole point on the languages running on a common runtime is that ALL the operation systems will have the .NET framework... MS plans to release all future versions of XP (like a version B) with the framework.. and all the rest of the operating systems will get it in a service pack.. other than win 95 which is not supported for .NET apps... so just think of .NET framework as PART of the operating system itself.. and if you do that then all the .NET languages really are the same as C++ has always been. The thing about it is it doesn't need DISTRIBUTABLE runtimes like VB does now... just like VM or the FLASH plug in... just about everyone will have it.. and once people get .NET apps of the net or wherever... they will get the framework anyway if they want to run the app...
no offense... but until you give it a shot.. you really shouldn't knock it...
With the release of VS.NET, you can still use C++ in a conventional way.
how many more times are we going to have "<language> verses VB" threads?!
Change the record somebody! :rolleyes: