News for hackers. Stuff that matters.
Re:Microsoft plots the end of Visual Basic by stcredzero on Friday March 13, 2020 @08:23PM (#22572017)
> I loved VB6. Of all the languages and IDE's I've ever used, I've never been more efficient in any other one.

Other than the amount of work it would take, what's to keep someone from taking all of the specs and docs, and implementing a language compatible with VB6 and VB.NET?

Re:Microsoft plots the end of Visual Basic by banana_giraffe on Friday March 13, 2020 @08:53PM (#22572168)
VB6 and VB.NET are barely related.

But, ignoring that, almost any app of any complexity in VB6 land will rely on bugs, quirks, and implementation details. (Also, I was never clear if the binary format for editing forms was actually documented somewhere). Someone could implement their own VB6 parser, but it seems like a ton of work for a vanishing market.

All of that said, while typing this, a quick search revealed https://www.radbasic.dev/ , so maybe someone's trying. Well, it's a Kickstarter, so maybe someone just has an idea. Dunno.

Re:Microsoft plots the end of Visual Basic by dirtydroog on Saturday March 14, 2020 @05:46AM (#22574214)
My final year project was a VB6 -> JVM compiler. I underestimated how big VB6 actually was and so only had time to implement a small fraction of the language. I did discover a bug in the IDE's code completion/formatter that would cause a compilation failure when the project was next loaded. That code is on a floppy somewhere
Re:Microsoft plots the end of Visual Basic by bluedino on Friday March 13, 2020 @10:03PM (#22572552)
>> but it seems like a ton of work for a vanishing market.

That market isn't going anywhere anytime soon, though.

There are a lot of XP machines out there running critical VB code...

Re:Microsoft plots the end of Visual Basic by 2fast4you on Saturday March 14, 2020 @02:54AM (#22573658)
You can run VB6 on Windows Server 2019. I should know, it’s in production right now
Re:Microsoft plots the end of Visual Basic by badsectoracula on Friday March 13, 2020 @08:47PM (#22572127)
Nothing, it is just that nobody bothered. There have been a bunch of classic-VB-like languages (even IBM made one with their 'Visual Age for Basic' - though they really missed the mark on the IDE side, but the language and features were very VB6-like), but pretty much all of them either get abandoned or miss the entire point of classic VB by focusing on one thing (usually the language) while ignoring another (usually the IDE or sometimes the fact that classic VB is almost a 'live' system and instead they put a clear C-like separation between editing and compilation)... or miss completely by doing all these things wrong. Assuming they do not die off before managing to make anything usable, of course.
Re:Microsoft plots the end of Visual Basic by int_19h on Saturday March 14, 2020 @04:09AM (#22573903)
For one thing, there was no VB6 language spec, and the docs were rather informal when it comes to syntax definition (which is very non-trivial - all the "special" functions etc).
Re:Microsoft plots the end of Visual Basic by tonyedgecombe on Saturday March 14, 2020 @02:31AM (#22573601)
Xojo (formerly Real Basic) is an attempt at a cross platform version of VB.

https://www.xojo.com/index_xojo.php

Not open source but it looks quite interesting.