In this short 10min video, I interview language architect Paul Vick about what industry trends he would think about while designing the Visual Basic language. Some of these trends have motivated features in the next version of the Visual Basic language (VB 10.0), such as interop with dynamic languages.
In this video, I interviewed language architect Paul Vick about what new language features are coming in the next release of Visual Basic. We talked about auto-implemented properties, collection initializers, statement lambdas, removal of the line continuation feature, and more. These features were recently announced at last week’s Professional Developers Conference.
Didn’t make it to the PDC? No problem. You can still check out the *hottest* presentation at the Professional Developers Conference this year, available publicly on demand! Paul Vick (Principal Architect) and Lucian Wischik (VB Specification Lead & Software Engineer) gave an awesome presentation on the Future of VB. The presentation included VB 2010 and beyond.
One of our Italian Visual Basic MVPs, Alessandro Del Sole, sent over some interview questions for the Visual Basic Team members to get our thoughts on the language and favorite features but mostly to share some of our personal interests to help you get to know us better.
We have quite a few trips coming up over the next couple months, and we want to connect with you while we’re on the road. Here is our plan. Let us know where we can find you. 😉
The Professional Developers Conference (PDC) is coming up next month, October 27-30 at the Los Angeles Convention Center. The conference will focus on the future of the Microsoft platform. Here is the website for more information: http://www.microsoftpdc.com/
At this future-looking conference, we will be giving a talk on the future of Visual Basic.
Scott Hanselman posted a podcast with with Paul Vick, Principal VB Architect, and Paul Yuknewicz, Senior Program Manager on the VB Team about the past, present and future of Visual Basic. Check it out!
Enjoy,–Beth Massi, VS Community
The Beta 2 version of the Visual Basic Language specification has been released onto the download center. This language specification corresponds to the version of Visual Basic that will ship in Visual Studio 2008. The spec covers the following major new features:
• Friend assemblies (InternalsVisibleTo)• Relaxed delegates• Local type inferencing• Anonymous types• Extension methods• Nullable types• Ternary operator• Query expressions• Object initializers• Expression trees• Lambda expressions• Generic type inferencing• Partial methods
The following features are not covered but should be shortly:
• XML Members• XML Literals• XML Namespaces
Although it will be updated again for the final release, the VB team wanted to get this out to the community now.
Hooray! Visual Basic 2008 Beta2 has been released to the wild today to return to its natural habitat – the desktops of our beloved customers. (Please note our smiling GPM’s face on that landing page — he’s so happy the Beta is done.)