为什么微软毁了Visual Basic? [英] Why did Microsoft Ruin Visual Basic?

查看:78
本文介绍了为什么微软毁了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屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆