在Ironpython站点中存在使用DLR对称为VBx的语言的引用。但我在谷歌找不到任何参考。它在哪里?
编辑:是否在DLR中实现了Visual Basic 6.0?如果是的话真的很酷对于使用VB6的人来说更期待,并且因为大框架而无法迁移。
答案 0 :(得分:1)
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引擎。