VB6 was syntactically unsuited to .NET so came VB.NET, or so it was
originally laid out. The reality is, if you are mired in VB6 syntax,
go use RealBasic and target Windows, Linux & Mac from the same IDE
using the same syntax and compiler. VB6 syntax on top of the Mono &
.NET runtime just strikes me as round peg, square hole. It might fit,
but it won't fill all the gaps.
Andy
On Mar 17, 2005, at 12:07 PM, Miguel de Icaza wrote:
Hey,
I'm not saying it can't be done -- it obviously can be. I'm just
pointing out that this is A LOT of work; don't underestimate it. A
Delphi-compatible compiler is trivial in comparison. VB6 language
support is easy, the language semantics are easy, it's the class
library
support (and implicit Win32 support) which will be hard, especially
since most of that "class library" consists of 3rd party components
that
may not have a Linux equivalent.
The other downside is that it seems that VB6 is a different language
that VBScript (used on web browsers) and different than VBA (Visual
Basic for Applications).
Someone who knows that stuff could probably say `this is a subset of
that' or something along those lines and write a compiler that would
work for all three.
At least VBscript and VBA would be reusable elsewhere, and the VB6
support could help move *some* applications from Windows to Linux.
_______________________________________________
Mono-list maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list
_______________________________________________
Mono-list maillist - [email protected]
http://lists.ximian.com/mailman/listinfo/mono-list