Visual Basic 6.0 was interpreted, but could be compiled.In their current "dot net" versions there is just a hair's breath of difference between the two as they share the same sets of underlying runtime routines.
I have always preferred VB for the speed and ease that forms (windows) may be constructed and used, though it is possible VC has caught up here.
Also, I don't think Basic has been an interpretive language since it got that V for visual.
This is very incorrect. Both C# and VB.NET compile to an intermediate language similar to Java bytecode, and are then just-in-time compiled to native code when executed. Performance is identical for both (with the exception that only C# allows unsafe code, which may have a performance advantage, see my answer below).C# is better in my opinion, I dislike interpreted languages when attempting processor intensive actions (e.g. image processing).
Plus, the many forms of BASIC are extremely limited in the scope of modern programming languages...
I'm not sure what you mean by that. The Visual Studio designers (e.g., the one for Windows Forms) are identical for both languages.true but VB has more polished and smarter interface even if both are parts of same Visual Studio version.
Yes, please read my response to Ernie.This is very incorrect. Both C# and VB.NET compile to an intermediate language similar to Java bytecode, and are then just-in-time compiled to native code when executed. Performance is identical for both (with the exception that only C# allows unsafe code, which may have a performance advantage, see my answer below).
Images are captured by camera and then it may be processed and transmitted to computer through RS232 to further process.Are you using mcu communicate with computer?
Are you using the 128x64 or 320x240 LCD to display the image with mcu?
My apologies for replying without having read the whole thread, your clarification is spot-on.Yes, please read my response to Ernie.
Absolutely no difference, as the "VB" in "VB.net" is an abbreviation for Visual Basic.Not to hijack, but we started out talking about Visual Basic and ended up talking about VB.net. What's the difference?
http://en.wikipedia.org/wiki/Comparison_of_Visual_Basic_and_Visual_Basic_.NETNot to hijack, but we started out talking about Visual Basic and ended up talking about VB.net. What's the difference?
The last version of VB was VB6, many years ago. Microsoft then discontinued the product in favor of VB.NET, which is built on top of the .NET Framework. Like other products that got the .NET treatment (say, ADO vs. ADO.NET), the .NET version doesn't much resemble the one it's replacing; in this case, that's a good thing, since VB.NET is a powerful, full-featured, statically typed language. Code developed in any .NET language compiles to the same intermediate language, which is then run inside a virtual machine. As such, code written in any .NET language can make use of routines written in any other .NET language. The managed runtime (VM) also provides services like bounds checking, garbage collection, type safety, and exception handling. Some syntax and keywords have been carried over from VB to VB.NET, but they are much more different than they are similar (and way more different than VB.NET and C# are from each other).Not to hijack, but we started out talking about Visual Basic and ended up talking about VB.net. What's the difference?
by Jake Hertz
by Aaron Carman
by Duane Benson
by Jake Hertz