{"id":5916,"date":"2016-05-20T22:27:01","date_gmt":"2016-05-20T22:27:01","guid":{"rendered":"https:\/\/blogs.msdn.microsoft.com\/dotnet\/?p=5916"},"modified":"2021-09-30T12:01:23","modified_gmt":"2021-09-30T19:01:23","slug":"happy-25th-birthday-vb","status":"publish","type":"post","link":"https:\/\/devblogs.microsoft.com\/dotnet\/happy-25th-birthday-vb\/","title":{"rendered":"Happy 25th Birthday, VB!"},"content":{"rendered":"<p><a href=\"http:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2016\/05\/vb25.png\"><img decoding=\"async\" class=\"aligncenter wp-image-5925 size-large\" src=\"https:\/\/devblogs.microsoft.com\/dotnet\/wp-content\/uploads\/sites\/10\/2016\/05\/vb25-1024x611-1.png\" alt=\"vb25\" width=\"879\" height=\"524\" \/><\/a><\/p>\n<p>That\u2019s right! Today marks the 25<sup>th<\/sup> (\u201cSilver Anniversary\u201d) since VB <a href=\"https:\/\/www.youtube.com\/watch?v=bMz2Mgs7UU0&amp;feature=related\">first debuted<\/a> to the world. It seems like just yesterday I\u2019d only been at Microsoft a little over a year <a href=\"https:\/\/blogs.msdn.microsoft.com\/vbteam\/2011\/05\/20\/happy-20th-birthday-visual-basic\/\">when VB turned 20<\/a>. Looking back at the progress of 5 years\u2014a complete revamp of the IDE and debugger, a trove of new language features, and millions of lines of code\u2014I\u2019m humbled. And that\u2019s just coming from the Roslyn team. But I\u2019m even more humbled looking back at a history FIVE times longer than that with hundreds of innovative productivity features spanning 14 releases and scores of team members. So much history could hardly be given justice in one blog post on a Friday afternoon.<\/p>\n<p>So, in honor of this momentous occasion I\u2019m announcing the\u2026<\/p>\n<p>(booming loudspeaker voice)<\/p>\n<p><strong>VISUAL BASIC SILVER ANNIVERSARY CELEBRATIATHON<\/strong><\/p>\n<p>(end booming loudspeaker voice)<\/p>\n<p>That\u2019s right. A Celebratiathon (a perfectly cromulent word). A celebration so extensive it\u2019s also a marathon. What does it really mean, though?<\/p>\n<p>It means that the party don\u2019t stop here. In anticipation of this magnificent milestone we\u2019ve been reaching out to members of the Visual Basic team stretching all the way back to the beginning to get a retrospective on the juggernaut that is VB across every era, from VB 1.0 to VB6 to the early days of VB.NET to Roslyn and I\u2019m going to be your tour guide as we look behind the scenes at history from the perspective of the programming pioneers who lived it. Whatever your first or favorite version we\u2019re going to be talking to the women and men who built it. The trials, the triumphs, the passion, THE FUN! Visual Basic has always been more than just \u201ca language\u201d. It\u2019s a legacy of generation after generation of people pouring themselves into making an experience with the goal of empowering people and touching lives. So to really celebrate 25 years of VB is to celebrate over 25 years of individuals, within Microsoft and in the community, contributing with love to the VB story every step along the way.<\/p>\n<p>But, don\u2019t worry, it won\u2019t all be backward looking. In the midst of all the \u201cdeleted scenes\u201d and \u201cdirector\u2019s commentary\u201d I\u2019ll also be opening up about the <em>really cool<\/em> features we\u2019re looking at for VB \u201c15\u201d <em>and beyond<\/em>. And of course I\u2019ve got some surprises planned too. So you\u2019ll want to keep checking back here on the blog starting next week to geek out on language design on features like tuples and pattern matching <em>and other features<\/em> (*mischievous grin*), and video interviews with industry legends, and <em>other VB themed stuff<\/em> (*shifty eyes*). It\u2019s going to be great!<\/p>\n<p>Now this <em>is<\/em> a party, so feel free to be interactive. If you\u2019re a user and you\u2019ve always been curious, leave a comment. And tell your friends! If you\u2019re a team member, past or present, leave a comment. If you know a team member forward them this link and tell them to leave a comment. Or if you just have a favorite memory of VB or a personal pet project you\u2019re writing in VB, leave a comment. And everyone, always feel free to shout at me on twitter <a href=\"https:\/\/twitter.com\/ThatVBGuy\">@ThatVBGuy<\/a><\/p>\n<p>Next week we\u2019re talking to members from the original VB 1.0 team (and talking about tuples). Until then join me in wishing my all-time favorite programming language a VERY HAPPY 25<sup>th<\/sup> BIRTHDAY (AND MANY MORE)!<\/p>\n<p>Jubilations,<\/p>\n<p><strong>-ADG<\/strong><\/p>\n","protected":false},"excerpt":{"rendered":"<p>That\u2019s right! Today marks the 25th (\u201cSilver Anniversary\u201d) since VB first debuted to the world. It seems like just yesterday I\u2019d only been at Microsoft a little over a year when VB turned 20. Looking back at the progress of 5 years\u2014a complete revamp of the IDE and debugger, a trove of new language features, [&hellip;]<\/p>\n","protected":false},"author":11288,"featured_media":58792,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"_acf_changed":false,"footnotes":""},"categories":[685],"tags":[144,145],"class_list":["post-5916","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-dotnet","tag-vb","tag-visual-basic"],"acf":[],"blog_post_summary":"<p>That\u2019s right! Today marks the 25th (\u201cSilver Anniversary\u201d) since VB first debuted to the world. It seems like just yesterday I\u2019d only been at Microsoft a little over a year when VB turned 20. Looking back at the progress of 5 years\u2014a complete revamp of the IDE and debugger, a trove of new language features, [&hellip;]<\/p>\n","_links":{"self":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/5916","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/users\/11288"}],"replies":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/comments?post=5916"}],"version-history":[{"count":0,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/posts\/5916\/revisions"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media\/58792"}],"wp:attachment":[{"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/media?parent=5916"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/categories?post=5916"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/devblogs.microsoft.com\/dotnet\/wp-json\/wp\/v2\/tags?post=5916"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}