Linked by Thom Holwerda on Mon 11th Jun 2012 00:38 UTC, submitted by judgen
Windows "Microsoft recently extended 'It Just Works' compatibility for Visual Basic 6 applications through the full lifetime of Windows 8. Visual Basic 6 first shipped in 1998, so its apps will have at least 24 years of supported lifetime. Contrast that with the Microsoft .NET Framework 1.0 (2002), which is incompatible with Windows 7 (2009)."
Thread beginning with comment 521537
To view parent comment, click here.
To read all comments associated with this story, please click here.
RE: kill -9 now...
by bassbeast on Mon 11th Jun 2012 06:11 UTC in reply to "kill -9 now..."
bassbeast
Member since:
2007-11-11

It is NOT a "terrible language" just as an economy car isn't a terrible car if you don't try towing boats with it.

VB was really good for ONE job and ONE JOB ONLY and that was making GUI frontends to DBs, that's it, that's all. Frankly there is nothing, not .NET, not anything, that is easier or less memory hogging that will allow you to make good quick frontends to DBs which is why VB6 is still around.

Frankly I think programmers complain about VB so much because in a way it makes less required. there really isn't a point in hiring a full time programmer or paying a ton of money to a consultant to cook up some big bloated SQL monster when all you need is a simple front end to a DB and that is what VB excels at. there is a reason why .NET was never able to replace VB and its because it is a "OOP Minefield" as I heard one guy put it, yes it does more but what if you don't NEED to do more? why should one learn a language with a pretty decently steep learning curve like .NET when one simply wants a GUI frontend to a DB?

Reply Parent Score: 10

RE[2]: kill -9 now...
by galvanash on Mon 11th Jun 2012 07:36 in reply to "RE: kill -9 now..."
galvanash Member since:
2006-01-25

It is NOT a "terrible language" just as an economy car isn't a terrible car if you don't try towing boats with it.


It was more like trying to pull a cargo trailer with scooter - but Honda didn't pretend their scooters could tow cargo, and scooter owners don't go around calling themselves truck drivers...

VB was really good for ONE job and ONE JOB ONLY and that was making GUI frontends to DBs, that's it, that's all. Frankly there is nothing, not .NET, not anything, that is easier or less memory hogging that will allow you to make good quick frontends to DBs which is why VB6 is still around.


Borland Delphi. The difference was you could actually write real programs in it once you moved on from the kiddy stuff, and you learned a fairly adequate language along the way that didn't cause permanent damage to your mental faculties.

Frankly I think programmers complain about VB so much because in a way it makes less required. there really isn't a point in hiring a full time programmer or paying a ton of money to a consultant to cook up some big bloated SQL monster when all you need is a simple front end to a DB and that is what VB excels at.


I'm all for tools to make things like this easy - just don't pretend they are general purpose programming languages, and don't call the people using them programmers... It is insulting to people who actually bother to learn the trade.

Reply Parent Score: 4

RE[3]: kill -9 now...
by bassbeast on Tue 12th Jun 2012 18:36 in reply to "RE[2]: kill -9 now..."
bassbeast Member since:
2007-11-11

Ahhh...see, just like those that use CLI think themselves "better" than everyone else so too are you getting all upset because someone DARED to say the word programmer when they aren't talking about the language of your choice. kinda childish if you ask me, I'd say there is no different between that and the word mechanic, where one can be a mechanic only capable of working on your average Dodge or you can be a mechanic capable of working on formula one. That doesn't mean the formula one mechanic should get all butthurt if someone calls the Dodge guy a mechanic, after all he does get paid better and should frankly be happy with what he has.

In the end if the tool didn't do the job then it wouldn't be used, simple as that. And even after MSFT tried to kill it over a half a decade ago the fact that its still the #3 business language just shows that it still does the job many businesses require. The fact that you spent more than half your post trying to insult the tool (and the users of said tool being implied) just shows your prejudice more than anything, in fact it kinda reminded me of the old "Freetards and Winbreds" flame wars, where it wasn't enough to say you simply didn't like the software but you had to insult anyone who would use it. Kinda sad, but then again programmers aren't known for being the most social of creatures ;-)

Reply Parent Score: 2

RE[3]: kill -9 now...
by zima on Wed 13th Jun 2012 13:11 in reply to "RE[2]: kill -9 now..."
zima Member since:
2005-07-06

It was more like trying to pull a cargo trailer with scooter - but Honda didn't pretend their scooters could tow cargo, and scooter owners don't go around calling themselves truck drivers...

Well... ;p
http://en.wikipedia.org/wiki/Honda_Super_Cub search "The Super Cub as cargo hauler" area.
(and that's just something I could rapidly find - in many places it's not that uncommon for ~scooters to haul cargo trailers of sorts; though yeah, not "truck drivers", I suppose - but then, different areas can't exactly agree on what a "truck" is)

Reply Parent Score: 2

RE[2]: kill -9 now...
by Modafinil on Mon 11th Jun 2012 20:57 in reply to "RE: kill -9 now..."
Modafinil Member since:
2012-04-28

Frankly there is nothing, not .NET, not anything, that is easier or less memory hogging that will allow you to make good quick frontends to DBs which is why VB6 is still around.


I beg to differ, NOTHING is better for that than Magic.

Nothing I tell ya!

It was Write-Once Run-Anywhere over a decade before Java too.

https://en.wikipedia.org/wiki/Magic_Software_Enterprises

Reply Parent Score: 1