代码之家  ›  专栏  ›  技术社区  ›  pedrofernandes

VBX语言,这是什么?

  •  1
  • pedrofernandes  · 技术社区  · 15 年前

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

    编辑:Visual Basic 6在DLR中的实现吗?如果是,那就太酷了。对于使用vb6的人来说,这是更大的期望,因为大型框架无法迁移。

    4 回复  |  直到 15 年前
        1
  •  0
  •   UpTheCreek    15 年前
        2
  •  1
  •   Jon Skeet    15 年前

    由此 mailing list post :

    vbx是在DLR上实现的VisualBasic。这是第一个意思 但vb团队决定把vb.net放到 而不是从头开始构建新的实现。所以,VBx 暂停。

        3
  •  0
  •   JaredPar    15 年前

    直接从保罗·维克的口中(长久以来的VB建筑师)

        4
  •  0
  •   Jörg W Mittag    15 年前

    vbx是最初驱动DLR设计的四种语言实现之一,另外三种是Ironpython(首先从中提取DLR)、IronRuby和托管JavaScript。

    vbx的目标是成为Visual Basic.NET的动态版本或Visual Basic 6的.NET版本,无论您想以何种方式查看它。它主要是用来测试DLR的灵活性,其次是用来测试更动态版本的vb.net和tertiarly(这是一个词吗?)作为Silverlight的脚本语言。它已经实现了它的主要目标,vb.net的设计者决定他们要追求目标2和3。 在内部 现有的vb.net语言,而不是生成 然而 另一个稍有不同的不兼容版本的vb。(您已经有了vb.net、vb、vba和vbscript。)

    托管的javascript也被放弃了,团队被折叠到IE团队中,负责IE9中的ecmascript 5引擎。