News for hackers. Stuff that matters.
Re:Ask HN: Why did Visual Basic die? by gregjor on Monday September 11, 2023 @01:19PM (#37470421)
VB didn't die. It got reborn as VB.NET. Still supported, still used.

https://learn.microsoft.com/en-us/dotnet/visual-basic/gettin...

The classic VB you probably remember got end-of-lifed in 2008, but MS still supports classic VB apps.

Re:Ask HN: Why did Visual Basic die? by PaulHoule on Monday September 11, 2023 @01:23PM (#37470493)
I think that’s the sense in which it died in that if you were going to switch to .NET you would probably also switch to C#. The original VB had A GUI builder better than almost anything (even today!) but the UI builders in today’s visual studio support C# as well if not better than VB.
Re:Ask HN: Why did Visual Basic die? by Zelphyr on Monday September 11, 2023 @01:41PM (#37470752)
You bring up a good point, which is that I remember most the GUI builder. Basic isn't really that great a language, all things considered. But being able to quickly design and deploy GUI apps with VB was better than anything I've encountered since.

There are things like WebFlow and FlutterFlow but those tools feel clunky by comparison.

Re:Ask HN: Why did Visual Basic die? by datavirtue on Monday September 11, 2023 @01:44PM (#37470811)
Hmmm...I'm wondering if you have ever used Netbeans. There is a GUI builder for Java Swing. Top notch.
Re:Ask HN: Why did Visual Basic die? by ecshafer on Monday September 11, 2023 @01:51PM (#37470924)
Netbeans java gui builder is the only builder I’ve seen come close to the vb gui builder. In fact I was a little disappointed moving from net beans to a “real Java ide” since their gui builders don’t exist or aren’t as good. But vb as a language is a lot better than Java for getting to a productive state for a novice.
Re:Ask HN: Why did Visual Basic die? by jules22 on Tuesday September 12, 2023 @02:19AM (#37477457)
The best IMO was in Delphi. Lazarus captures that spirit well today but is mostly unknown.

Netbeans GUI builder was more powerful than VB's in some ways but just made simple things complicated.

Re:Ask HN: Why did Visual Basic die? by quaintdev on Monday September 11, 2023 @01:37PM (#37470710)
And everything in that IDE was fast and super responsive. Today's IDE are more complex than ever and yet they lack in functionality that was present in VB6.0
Re:Ask HN: Why did Visual Basic die? by hulitu on Monday September 11, 2023 @01:48PM (#37470868)
Yes, but look how good the dark grey text blends into the black background. /s
Re:Ask HN: Why did Visual Basic die? by atlantic on Monday September 11, 2023 @01:35PM (#37470663)
I once had a job offer from a big company that developed exclusively in VB.NET, after transitioning away from VB6. Both for desktop and web. So it's still out there.
Re:Ask HN: Why did Visual Basic die? by hulitu on Monday September 11, 2023 @01:47PM (#37470848)
Is VB.net the same as VB ? Or it is like C# compared to C ?
Re:Ask HN: Why did Visual Basic die? by oaiey on Monday September 11, 2023 @01:56PM (#37470992)
Well Basic evolved a lot. Comparing 80s Basic on whatever hardware you imagine (think goto + Line Numbers) to 90s Microsoft VisualBasic (think event Händlers for UIs) is a similar jump than VisualBasic to VisualBasic.NET (writing OO code).

VB.NET is the same but so much more evolved. Also the runtime below was switched (surely for the better).

However, like outlined in other comments: VB.NET is a OOP language which handles procedural/functional code as a subset while VB of the 90s was purely procedural.

Re:Ask HN: Why did Visual Basic die? by nikeee on Monday September 11, 2023 @01:56PM (#37470985)
After they re-implemented the compiler in VB.NET and ported it to .NET 5, the language won't get any new features / has stopped development [0]. They basically deprecated it.

[0]: https://mspoweruser.com/microsoft-starts-deprecating-visual-...