Guy Barrette, Microsoft, Regional Director, Montreal, Canada, Visual Studio, .NET Expertise Microsoft to release VB6 as Open Source - Guy Barrette

Guy Barrette

Microsoft Regional Director, Montreal, Canada

Microsoft to release VB6 as Open Source

After many years of complaints from the VB6 developers around the world, Microsoft has finally agreed to re release VB6, not as a full product, but as a full featured, not crippled free Open Source product with source code on CodePlex.

Developers around the world should rejoice at the prospect of writing again good old VB6 apps that use ADO to connect to Access databases.

Feeling the possible wrath of the C# community that will feel abandoned by this bold move, Microsoft will also create a VB6 like C language called C♭(pronounced C Flat).  Using C♭, C# developers will be able to use VB6 like features like Variants, ActiveX controls, arrays that start with 1 or 0 (finally some choice!).

Asked to comment, ScottGu said: “April’s Fools!”

Posted: Mar 31 2009, 08:15 PM by guybarrette | with 38 comment(s)
Filed under:

Comments

Rory Becker said:

Nice :) - Yes I read it ALL :) Ain't nothing getting me today.

# April 1, 2009 3:47 AM

Rama Katta said:

I almost thought this was true. Good one... :)

# April 1, 2009 9:27 AM

James said:

if they did windows would not die a humble death in the future. it only still around because old vB6 software still runs on it.

# September 10, 2009 4:30 AM

Frank said:

I will be anxiously waiting!

# May 19, 2011 5:02 PM

Steve said:

...and on 5/19/2011 this became true: reddevnews.com/.../microsoft-to-open-source-vb6.aspx

# May 19, 2011 6:46 PM

Garry@TriSys said:

Does anyone think that this would actually be a GOOD idea?

I do. Imagine VB6 getting a new life as the ONLY cross platform development language which works inside browsers (no more Javascript/Ajax), inside all phones (iOS, WP7, Android, BB, WebOS), on Linux, on Mac.

If people can port Silverlight i.e. Mono etc.. why not a lower level sub-set, nice and clean as Alan Cooper intended?

# May 20, 2011 8:08 AM

Matt said:

This is clearly not true because you said ADO, any self respecting VB6 programmer knows it's all about DAO, or possibly even RDO.

# May 20, 2011 8:15 AM

samuel kukiriza said:

great idea, even thinking about it

# May 20, 2011 8:19 AM

Sri said:

Good one.Old programmers

# May 20, 2011 8:23 AM

Aqars said:

Posted: Mar 31 2009, 08:15 PM  ??!!

# May 20, 2011 8:29 AM

Dib said:

Damn! I got all excited for a minute!

# May 20, 2011 8:44 AM

James K said:

hehehe,

I'm still betting the C# people are mad!

# May 20, 2011 8:50 AM

Anonymous said:

James I couldn't have said it any better. The first version of Windows they release that does not support VB6 will be the death of Windows.

# May 20, 2011 8:52 AM

Arabcoder said:

I am a developer today due to VB3 and above

# May 20, 2011 9:09 AM

Martin said:

I was thrilled until I read about the C Flat thing, then I knew it was just a joke...

An open sourced VB6 could have evolved with the community to 64-bit but without the .NET... just good old VBRUN.dll :-)

# May 20, 2011 9:10 AM

Pascal Petitclerc said:

Quand pense-t-on que cela sera-t-il disponible ?

# May 20, 2011 9:18 AM

Chimp said:

But...This ain't APRIL!!

Stupid A**

# May 20, 2011 9:46 AM

Peter L said:

My first thought was: This doesn't make sense. The average VB programma won't understand the code and the others aren't interested in a flawed language like VB6!

# May 20, 2011 9:54 AM

Rajinder Singh Koura said:

You cannot fathom how many old school propgrammers there are who are still hanging around... They have something to smile about now...

# May 20, 2011 10:14 AM

KBRD said:

Please remove this stupid article since it's not April 1, 2009 anymore - it is May 2011!

# May 20, 2011 10:29 AM

NeilBR said:

happened to run into this article one month after, still found it amusing ,haha!

# May 20, 2011 11:35 AM

Leo said:

I was thinking about all the possibilities that this  could bring to millions of lines that are hard to dye,

maybe one day,

C# is at last the next generation of VB6, same idea (productivity over performance, quick development, tricks, etc) without all the limitations.

# May 20, 2011 11:37 AM

Mark A. said:

I'm still using Visual Basic 5, as it can do all I need it to do.

Don't you mean VB7 as VB6 already exists?

# May 20, 2011 12:15 PM

Meeran said:

It ll be a good one for fresh who knew VB6.

now VB6 developers ll have the high employment opportunity.

# May 20, 2011 12:16 PM

Chris H said:

I remember the old vb6 vb.net battles and looking back I can see how much of a mountain people made over a mole hill.  In today's programming community you HAVE to be able to learn new languages all the time.

# May 20, 2011 12:27 PM

Carl said:

How does this benefit me?

# May 20, 2011 12:30 PM

Flavio Narvaez said:

Is it true?

others news sources said that this is not true!

# May 20, 2011 12:55 PM

Paul Gehrman said:

Hey, all kidding aside, you could do a lot with VB6. The C++ guys would laugh at it, but VB6 dev cycles were about 5-fold shorter to produce essentially the same business app.

# May 20, 2011 1:28 PM

M-Auwal Gene III said:

C.R.A.Z.Y.!

Man, you were even so naughtily crafty with this one as to introduce the idea of a C♭ PL.

You really got me on this one; especially since I'm reading it well after April 1st -- so I couldn't even suspect a prank!

Good one, though!  :-)

# May 20, 2011 4:24 PM

luckybhumkar said:

Wondered! It's good sign.

# May 20, 2011 11:58 PM

Nilesh said:

In present era of technology, I think Microsoft technology is not too impressive that's why PHP and other languages cover a big part of it market.

MS should have to do something impressive.

# May 21, 2011 12:54 AM

Richard Alvarez said:

does this means that VB6.0 can now be made portable? Lame comment ahahaha...

# May 21, 2011 3:48 AM

orsobrown said:

Well it could be true... but the Cb story is sooo silly :D

# May 21, 2011 6:24 AM

Nitish said:

a good decision by Microsoft............:)

# May 22, 2011 12:26 AM

nirmal said:

Hahaha.. Microsoft will then produce g major and later open a music company..

# May 23, 2011 12:01 AM

Amos Bwambale said:

I hope this is not a hoax (kiwani)

# May 23, 2011 2:33 PM

Asoka Sampath Edussooriya said:

That is great Microsoft !

# May 26, 2011 12:25 AM

Dave Bacher said:

As much as I hate VB6, I do feel compelled to point out one minor detail...

On variants -- the C# dynamic type has most of the negative qualities of variants, including late binding failures.  On ActiveX controls, WinForms and WPF actually both support those, too -- since .NET 1.0.  On arrays starting at 1 or 0, System.Array actually lets you start your array whereever you want, and there are CLR languages that allow numbers other than 1 and 0.

Just pointing it out, because C# does all that without the need for a new C flat. :P

# May 29, 2011 3:18 PM
Leave a Comment

(required) 

(required) 

(optional)

(required)