为什么微软毁了Visual Basic? [英] Why did Microsoft Ruin Visual Basic?
本文介绍了为什么微软毁了Visual Basic?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
Visual Studio .NET编写效率不比
VB6高。我可以写一个VB6应用程序,速度至少是.NET中
的两倍。为什么微软在.NET中破坏了
VB6的语法优势?
解决方案
我不同意。我一直在使用VB,因为12年前发布的第一个测试版超过了b $ b,我喜欢这些变化以及它现在是一个真正的面向对象语言的事实。我也用Java,C ++和Delphi编程,而且我总是希望VB具有面向对象的功能,而其他语言就是b $ b b语言所做的,现在确实如此! />
我现在用C#完成大部分编程,这是一门很棒的语言。在大多数
程序中,C#和VB.NET的表现大致相同,但我有一些应用程序
,其中C#表现得更好。这是为正确的项目选择正确的工具/语言的问题......
Truble <一个******* @ discussions.microsoft.com>在消息中写道
news:06 **************************** @ phx.gbl ... < blockquote class =post_quotes> Visual Studio .NET编写效率不比VB6高。我写一个VB6应用程序的速度至少是.NET中的两倍。为什么微软在.NET中破坏了VB6的语法优势?
我也不同意,VB也没有被破坏。如果您现在如何使用新功能
(例如OO),您可以更快地编写并在VB.NET中生成更好的代码。
-
Greetz,
Jan
__________________________________
阅读我的博客: http://weblogs.asp.net/jan
" BGD" < TB ****** @ hotmail.com> schreef在bericht
新闻:%2 *************** @ tk2msftngp13.phx.gbl ...我不同意。我一直在使用VB,因为第一个测试版比12年前发布的更多
我喜欢这些变化以及它现在是一个真正的面向对象语言的事实。我还使用Java,C ++和Delphi编程,我总是希望VB具有其他语言所做的面向对象功能,现在它确实如此!
我做的我现在在C#编程的大多数,它是一种很棒的语言。在大多数程序中,C#和VB.NET的表现大致相同,但我有一些应用程序,其中C#表现得更好。这是为正确的项目选择合适的工具/语言的问题......
Truble <一个******* @ discussions.microsoft.com>在消息中写道
新闻:06 **************************** @ phx.gbl ...Visual Studio .NET编写效率不比VB6高。我写一个VB6应用程序的速度至少是.NET中的两倍。为什么微软在.NET中破坏了VB6的语法优势?
对不起伙伴,我不知道不同意。在VB.net中你可以做很多东西
只需一行代码就可以花很长时间在VB6中实现
(例如继承)
我会承认,处理表单和东西有点棘手,因为那里没有
默认实例(那里)没有什么可以阻止你创建一个共享的
默认实例,但是在大多数情况下VB.net要强大得多,如果有点令人生畏,因为框架的大小。
我不认为你应该从微软
毁掉VB的角度来看待它。在我的拙见中,VB.net是*不是下一个版本的
VB6 - 它是一种全新的语言,恰好与VB6共享一些语法
。 />
感谢您的想法。
Trev。
" Truble" <一个******* @ discussions.microsoft.com>在消息中写道
news:06 **************************** @ phx.gbl ... < blockquote class =post_quotes> Visual Studio .NET编写效率不比VB6高。我写一个VB6应用程序的速度至少是.NET中的两倍。为什么微软在.NET中破坏了VB6的语法优势?
Visual Studio .NET is not more efficient to write than
VB6. I can write a VB6 App at least twice as fast as
in .NET. Why did Microsoft ruin the syntax advantage of
VB6 in .NET?
解决方案
I disagree. I have been using VB since the first beta was released more than
12 years ago and I love the changes and the fact that it is now a true
object oriented language. I also program in Java, C++ and Delphi, and I
always wished that VB had the object oriented features that the other
languages did, and now it does!
I do most of my programming in C# now and it is a great language. In most
programs C# and VB.NET perform about the same, but I have some application
where C# clearly performs better. It is a matter of chosing the right
tool/language for the right project...
"Truble" <an*******@discussions.microsoft.com> wrote in message
news:06****************************@phx.gbl...Visual Studio .NET is not more efficient to write than
VB6. I can write a VB6 App at least twice as fast as
in .NET. Why did Microsoft ruin the syntax advantage of
VB6 in .NET?
I disagree too, VB is not ruined. If you now how to use the new features
(e.g. OO), you can write faster and produce better code in VB.NET.
--
Greetz,
Jan
__________________________________
Read my weblog: http://weblogs.asp.net/jan
"BGD" <tb******@hotmail.com> schreef in bericht
news:%2***************@tk2msftngp13.phx.gbl...I disagree. I have been using VB since the first beta was released more than 12 years ago and I love the changes and the fact that it is now a true
object oriented language. I also program in Java, C++ and Delphi, and I
always wished that VB had the object oriented features that the other
languages did, and now it does!
I do most of my programming in C# now and it is a great language. In most
programs C# and VB.NET perform about the same, but I have some application
where C# clearly performs better. It is a matter of chosing the right
tool/language for the right project...
"Truble" <an*******@discussions.microsoft.com> wrote in message
news:06****************************@phx.gbl...Visual Studio .NET is not more efficient to write than
VB6. I can write a VB6 App at least twice as fast as
in .NET. Why did Microsoft ruin the syntax advantage of
VB6 in .NET?
Sorry Mate, I don''t agree. There''s a lot of stuff that you can do in VB.net
with a single line of code that would take you a long time to achieve in VB6
(e.g. Inheritance)
I''ll admit, it''s a bit trickier to handle forms and stuff because there''s no
default instances anymore (there''s nothing to stop you creating a shared
default instance though), but for the most part VB.net is a lot more
powerful, if a bit daunting because of the size of the framework.
I don''t think you should look at it from the point of view that Microsoft
have ruined VB. In my humble opinion VB.net is *not* the next version of
VB6 - its a totally new language which just happens to share some syntax
with VB6.
Thanks for your thoughts though.
Trev.
"Truble" <an*******@discussions.microsoft.com> wrote in message
news:06****************************@phx.gbl...Visual Studio .NET is not more efficient to write than
VB6. I can write a VB6 App at least twice as fast as
in .NET. Why did Microsoft ruin the syntax advantage of
VB6 in .NET?
这篇关于为什么微软毁了Visual Basic?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文