VBx语言,这是什么?

时间:2010-01-26 14:21:46

标签: vb.net

在Ironpython站点中存在使用DLR对称为VBx的语言的引用。但我在谷歌找不到任何参考。它在哪里?

编辑:是否在DLR中实现了Visual Basic 6.0?如果是的话真的很酷对于使用VB6的人来说更期待,并且因为大框架而无法迁移。

4 个答案:

答案 0 :(得分:1)

从此mailing list post

  

VBx是DLR上Visual Basic的一个实现。这是第一个意思   在Silverlight,但VB团队决定他们宁愿把VB.NET放进去   Silverlight而不是从头开始构建新的实现。所以,VBx   暂停了。

答案 1 :(得分:0)

答案 2 :(得分:0)

直接来自Paul Vick(长期以来的VB建筑师)

答案 3 :(得分:0)

VBx是最初推动DLR设计的四种语言实现之一,另外三种是IronPython(首先从中提取DLR),IronRuby和Managed JavaScript。

VBx旨在成为Visual Basic.NET的动态版本或Visual Basic 6的.NET版本,无论您希望以何种方式查看它。它主要是作为DLR灵活性的测试平台,其次是作为VB.NET的更动态版本的测试平台,以及作为Silverlight的脚本语言的第三个(这是一个词?)。它已经实现了它的主要目标,VB.NET的设计者决定他们想在现有的VB.NET语言中追求目标二和三,而不是生成另一个 略有不同的VB不兼容版本。 (您已经拥有VB.NET,VB,VBA和VBScript。)

托管JavaScript也被放弃了,团队被收入IE团队并负责IE 9中的ECMAScript 5引擎。