|
@dd@nish
Any intermediate VB6 programmer can put you in the corner of shame (hell, even I can do that). Do not believe me?! read this: Compilers Demystified: Function Pointers in Visual Basic 6.0[^]
I am very proud to be a part of the great VB6 community, where many intelligent programmers reside!
Best regards,
ISpliter
modified 31-Mar-14 20:37pm.
|
|
|
|
|
|
Doesn't surprise me a bit.
Most folks that want to "diss" the tool either haven't really used it or are listening to marketing talk. Yeah, it's old and been around for awhile but so has my Raleigh I ride 60 to 70 miles per week. (It's a 1987 model BTW - and more than one person has drooled over it.)
|
|
|
|
|
PHP too, PHP too.
modified 20-Oct-19 21:02pm.
|
|
|
|
|
VB6 best programming language ever: Yes, but PHP is too , true (however, PHP is a scripting language) , but I agree
|
|
|
|
|
Well VB6.0 was the langugage which keen me on programming. I have never use it in my professional programming, because i did the job with other tools, but there a lot of times where i want to be able to use it. I like it because of its simple syntax and nice enviorment.
|
|
|
|
|
Well, I don't know about best ever, but in its time, it was the best for developing software on Windows platforms.
I was writing software before Windows (COBOEL, FORTRAN, Clipper) and still writing today in more modern languages. I worked in Visual Basic from version 1 through VB6 and into .NET. Most of my programming today is in C#.
VB6 worked great for UI apps and middleware. I wrote Windows services, COM+ DLLs, multithreaded apps, and rarely had any problems. VB6 programs, written correctly, were scalable, fast, and reliable. If the very few places where VB6 code was not the best performer, you could identify that, rewrite it in C or C++, and replace the VB6 DLL with that DLL once you could justify it.
VB6 (and earlier versions) served two markets - 1) the prototyper and non-programmer small utility programmer. That is what some of the quickie UI elements, like the ADO control, were made for; and 2) the professional programmer.
For the latter, the programmer was expected to use good object oriented techniques and not use the amateur tools the VB6 IDE provided for the former. VB6 was not an all-inclusive language, but was open for calling other DLLs, COM or not. For web programming, WebClasses were a great design, but failed to catch on. VB6 programmers who used the language and tool as it was designed to be used, who used good professional programming techniques, found VB6 to be the best tool on the market.
In time, we needed a better implementation of object oriented programming, and an expansion to creating 64 bit programs. VB6, as the IDE and language was designed, with its backwards compatibility, simply could not do that. That is where .NET came in.
I had no problem migrating my VB6 program to VB.NET, and eventually to C#, since I had followed good OO processes when writing in VB6. A lot of VB programmers I knew, who stubbornly retained their procedural programming mindset from the VB3 days had a much more difficult time and had to rewrite much of their code.
In order to help the migration process along for a large VB6 project, I wrote new code in C# such that the DLLs had a COM interop wrapper that allowed them to be called in existing VB6 code the same as if they had been written in VB6, and pure C# "OCXs" that existing VB6 forms and user controls could use straight off the VB6 IDE toolbar. That allows us to replace old VB6 code one piece at a time with C# code and still use the C# components in existing VB6 code.
As much as I think of VB6, though, I don't write new code in VB6 and have not for years. It simply is not a good engineering decision.
|
|
|
|
|
Visual Basic was a major breakthrough in that it was the first widely adopted "visual" programming tool for Windows. But it had severe weaknesses from the start that were never fixed, even by the time they got to version 6.
Borland's Delphi beat the crap out of VB - that is why Microsoft lured Anders Hejlsberg (and others) away from Borland in 1996.
Anders "fixed" VB6 - by killing it and creating C#.
|
|
|
|
|
Really ?! VB6 might be the best language in the world (for obvious reasons). I am a VB6 programmer, what are the weaknesses that you talk about, I do not know for VB6 to have any weaknesses !
Delphi better than VB6 ?! NO, in any event... be realistic! VB6 is in many cases faster than C++, and you talk about Delphi ?! again, be realistic!
|
|
|
|
|
Well, it is the best language (if you know VB6 well enough), depends on what you use it. It has a very wide margin of types of applications. It is a very cool language and fast as hell.
|
|
|
|
|
You are a joker, I like you. However, this time you did not make a good joke since Visual Basic 6.0 is the first in the polls
|
|
|
|
|
It is the best programming language. No doubt
|
|
|
|
|
Now that gay marriage has been legalised in the UK, does it mean that rams in Wales -- and not just ewes -- have to be afraid?
|
|
|
|
|
Only of the women.
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
Hey OG,
How have you been?.... a very long time. Rahul here. I needed to ask you some very important questions . I sent you a mail too. I hope you just find it in time.
|
|
|
|
|
Hi Rahul! Been busy, and your email slipped down the pile, because it needs thinking about, rather than an instant response. Then the power goes out this morning so I'm behind schedule - way behind - and trying to catch back up (Still 38 unread emails I need to look at from today!) and will get back to you later today.
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
OriginalGriff wrote: Only of the women.
We are all afraid of Welch women.
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
But that wouldn't be gay sex!
|
|
|
|
|
The wonderful and sexy Kate O'Mara has died.
Never was there a better Baddie in Doctor Who.
The Rani was cracking, and I am sad that she will be unable to reprise the role.
---------------------------------
Obscurum per obscurius.
Ad astra per alas porci.
Quidquid latine dictum sit, altum videtur .
|
|
|
|
|
Linky: [^]
Before she did Doctor Who, she was in all the big series of the 60's and 70's:
Secret Agent
The Champions
The Saint
The Avengers
Department S
The Persuaders
Jason King
The Protectors
The Brothers
Return of The Saint
- I would love to change the world, but they won’t give me the source code.
|
|
|
|
|
That picture is scary.
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
Age is a terrible thing.
This is how I shall remember her[^]
---------------------------------
Obscurum per obscurius.
Ad astra per alas porci.
Quidquid latine dictum sit, altum videtur .
|
|
|
|
|
That is a better mental picture.
The report of my death was an exaggeration - Mark Twain
Simply Elegant Designs JimmyRopes Designs
I'm on-line therefore I am.
JimmyRopes
|
|
|
|
|
Forogar wrote: Before she did Doctor Who, she was in all the big series of the 60's and 70's
Which one are we talking about?
Or maybe she did all of them, regarding all that time travelling nonsense and such.
Cheers!
"I had the right to remain silent, but I didn't have the ability!"
Ron White, Comedian
|
|
|
|
|
Quote: Which one are we talking about? I did list most of them.
...or are you talking about which Doctor Who?
- I would love to change the world, but they won’t give me the source code.
|
|
|
|