Home > Microsoft .Net Development News > Visual Basic 10 is in the works -- more news forthcoming
Microsoft .Net Development News:
EMAIL THIS LICENSING & REPRINTS

Visual Basic 10 is in the works -- more news forthcoming

By Brian Eastwood, Site Editor
01 May 2007 | SearchVB.com

.NET Essentials Channel
Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google

Visual Basic is alive and well. Paul Vick has announced on his blog that Microsoft is thinking about Visual Basic 10.0, code-named VBx. A large part of this process is integrating VB with the Dynamic Language Runtime announced at the MIX07 conference.

In the post, called What the heck is "VBx"?, Vick admits that the Visual Basic group is busy working on Visual Basic 9.0 and has not even started the formal planning for Visual Basic 10.0.

The group has, however, identified a feature wish list:

  • "Visual Basic should become a hostable language that can be easily used to do application scripting, akin to what you could do with VBScript and VBA," Vick wrote.
  • Dynamic binding should be "should be as close to static binding as humanly possible," he said.
  • There should be full support for dynamic method and type generation.
  • There should be full support for a read-eval-print loop. "This means taking the support we already have for a REPL in the immediate window in VS and both extending it to the full language and adding the ability to host the REPL outside of Visual Studio," Vick added.

These features mimic the mission of the Dynamic Language Runtime, Vick said. Moreover, bringing VB into the DLR will mean interoperability with Python, JavaScript and Ruby, the three other languages in new runtime.

Vick noted that VBx is not part of the Silverlight 1.1 alpha release announced at MIX07. "Although we have a significant amount of functionality already implemented there is still more work to be done to bring the VBx language support up to the level that we feel is necessary for a productive community preview," he wrote.

UPDATE: Additional information on Visual Basic 10.0 was slated to emerge at PDC07. Since Microsoft has decided to postpone that conference, Vick has indicated that tha plan for talking about VBx has been shifted around. In What does the PDC cancellation mean for VBx?, Vick writes, "Not clear where/when our focus is going to move to, but stay tuned, we should have more information shortly..."

Tags: Dynamic .NET programming languages.NET Framework 3.5 and Visual Studio 2008 developmentVIEW ALL TAGS

Digg This!    StumbleUpon Toolbar StumbleUpon    Bookmark with Delicious Del.icio.us    Add to Google


About Us  |  Contact Us  |  For Advertisers  |  For Business Partners  |  Site Index  |  RSS
SEARCH 
TechTarget provides enterprise IT professionals with the information they need to perform their jobs - from developing strategy, to making cost-effective IT purchase decisions and managing their organizations' IT projects - with its network of technology-specific Web sites, events and magazines.

TechTarget Corporate Web Site  |  Media Kits  |  Reprints  |  Site Map




All Rights Reserved, Copyright 2000 - 2008, TechTarget | Read our Privacy Policy
  TechTarget - The IT Media ROI Experts