Click to See Complete Forum and Search --> : DLR Dynamic Language Runtime


George1111
July 11th, 2007, 10:38 AM
With the end of VB6 Support next year, how might the introduction of DLR affect VB6 developers ?

For example, if the DLR means one can run VB6 programs in the .Net Framework, then does this give VB6 a pseudo upgrade into the .Net platform ?

See links

http://arstechnica.com/news.ars/post/20070430-microsoft-reveals-dynamic-language-runtime-for-net.html

http://blogs.msdn.com/hugunin/archive/2007/04/30/a-dynamic-language-runtime-dlr.aspx

Shuja Ali
July 12th, 2007, 12:42 AM
I don't see anything written about VB 6.

HanneSThEGreaT
July 12th, 2007, 12:55 AM
I think they're speaking more in the lines of VBx ( or VB 10 ) (http://www.infoq.com/news/2007/05/VBx)

More info (http://searchvb.techtarget.com/originalContent/0,289142,sid8_gci1253490,00.html)

George1111
July 12th, 2007, 10:58 AM
It seems there is a new VB on the horizon then

http://blogs.msdn.com/bethmassi/archive/2007/05/17/the-future-of-visual-basic-talk.aspx

It seems as you say Hannes, VB10

But the writer seems to be taking about

"VB running on .Net" NOT VB.net running on the DLR

Finally I spent 20 minutes on the DLR and VB 10 (VBx). I showed an implementation of Visual Basic on the DLR that showed interactive programming and dynamic event handlers. People were VERY impressed with this (lots of applause when I showed the dynamic event handler). This version of VB is NOT VBScript, it is VB on .NET and the DLR. For more info, check out Amanda and Paul's posts.

I would have thought that VB10 would be an upgraded version of VB.NET

(like going from VB5 to VB6)

HanneSThEGreaT
July 12th, 2007, 12:32 PM
I saw that page before amongst numerous other sites relating to this.
The impression I keep getting is that they speak of the VB language as a whole, because of VB's dynamic capabilities; as with Python and Ruby.

Shuja Ali
July 13th, 2007, 01:26 AM
The reason why VB.NET is referred to as just VB is because people have already gotten used to this. No one calls C# as C#.NET, it is just C# and same way VB.NET is just VB. So whatever versions they are talking about, everything is related to .NET. As you must be aware VB 9.0 is already available for Community Technology Preview. And VB 10 is in the making.