The problem with VB?
-
I really expected more of a response to this! My guess is that all of the 'accused' are out googling so they can paste me a long list of someone else's thoughts ;)
jchigg2000 wrote:
My guess is that all of the 'accused' are out googling so they can paste me a long list of someone else's thoughts
Who are you accusing? Those of us who hate and use VB have posted our reasons for displeasure many times in the past. Are you really so immune to the truth that you've ignored all of it and still persist in thinking that bastard of a language has anything to redeem it apart from the steaming piles of horrible legacy code?
Citizen 20.1.01
'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'
-
Any language that not only features - but ENCOURAGES - the use of the
goto
statement should be stricken from the planet."Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
Any language that not only features - but ENCOURAGES - the use of the
goto
statement should be stricken from the planet."Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001John Simmons / outlaw programmer wrote:
Any language that not only features - but ENCOURAGES - the use of the goto statement should be stricken from the planet.
What are you basing that statement on? Are you basing your statement on vb or on the original basic language which is only vaguely related? It has a goto statement like most languages but it certainly doesn't encourage it.
-
Any language that not only features - but ENCOURAGES - the use of the
goto
statement should be stricken from the planet."Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
John Simmons / outlaw programmer wrote:
Any language that not only features - but ENCOURAGES - the use of the goto statement should be stricken from the planet.
What are you basing that statement on? Are you basing your statement on vb or on the original basic language which is only vaguely related? It has a goto statement like most languages but it certainly doesn't encourage it.
MikeMarq wrote:
Are you basing your statement on vb or on the original basic language which is only vaguely related?
We're talking about VB, so it really doesn't matter.
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
You do realize that C# "features" (supports) the goto statement, right?
Grim MCDBA, MCSD, MCP+SB SELECT * FROM users WHERE clue IS NOT NULL (0 row(s) affected)
Actually, I didn't know that. Of course, I didn't go looking for the goto statement either. I guess real programmers have a completely different mindset than VB "programmers".
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
I disagree...goto is what allowed man to rise up the food chain over all the other animals...just like the opposable thumb :)
Hmmmm, the opposable goto...
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
Any language that not only features - but ENCOURAGES - the use of the
goto
statement should be stricken from the planet."Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
John Simmons / outlaw programmer wrote:
Any language that not only features - but ENCOURAGES - the use of the goto statement should be stricken from the planet.
What are you basing that statement on? Are you basing your statement on vb or on the original basic language which is only vaguely related? It has a goto statement like most languages but it certainly doesn't encourage it.
-
Actually, I didn't know that. Of course, I didn't go looking for the goto statement either. I guess real programmers have a completely different mindset than VB "programmers".
"Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001 -
jchigg2000 wrote:
I really expected more of a response to this!
Heh. Well, I was thinking of linking to some good sites that illustrate some of VB's particular problems, but then I figured, that's getting boring. :) Marc
How about pointing out the idiotic idiosyncratic handling[^] of the ++ operator in C#, just to 'even' the scales. That and C# hiding filtered catch blocks from us. ;P
Semicolons: The number one seller of ostomy bags world wide. - dan neely
-
jchigg2000 wrote:
My guess is that all of the 'accused' are out googling so they can paste me a long list of someone else's thoughts
Who are you accusing? Those of us who hate and use VB have posted our reasons for displeasure many times in the past. Are you really so immune to the truth that you've ignored all of it and still persist in thinking that bastard of a language has anything to redeem it apart from the steaming piles of horrible legacy code?
Citizen 20.1.01
'The question is,' said Humpty Dumpty, 'which is to be master - that's all.'
Shog9 wrote:
and use VB
They are among us? :~
Semicolons: The number one seller of ostomy bags world wide. - dan neely
-
Any language that not only features - but ENCOURAGES - the use of the
goto
statement should be stricken from the planet."Why don't you tie a kerosene-soaked rag around your ankles so the ants won't climb up and eat your candy ass..." - Dale Earnhardt, 1997
-----
"...the staggering layers of obscenity in your statement make it a work of art on so many levels." - Jason Jystad, 10/26/2001It only encourages it for error handling, so instead of having to use a 'goto' to handle errorsm they could just say, e.g. "ErrorProc = MyErrorHandlingProc". Note the My prefix. X| :laugh:
Semicolons: The number one seller of ostomy bags world wide. - dan neely
-
I found a seriously weird problem with VB once when using it to write a DB app that sat on a Jet engine. I had a controll called something like 'ListOfNames', the column in the Jet table was called the same thing, and for testing purposes I had a data row in the table. In this collum was a string, called, 'ListOfNames'. I could not get it to work untill I changed the datas to a different name. Now any machine thats building code by doing string comparison is, to me, in serious trouble. I quickly finished the app and have never gone near VB again. (It was historical, and had been started in VB and I had to maintain/finish it off. I had never used VB before but found it very easy).
Morality is indistinguishable from social proscription
I luckily never encountered that in the VB6 apps I wrote. I didn't write many, one big one, and many, many little ones. It is quite scary! :~
Semicolons: The number one seller of ostomy bags world wide. - dan neely
-
The problem with VB is that it looks like an easy language on the surface, when in fact it is absolutely not. Granted, that's VB - I've never done VB.NET. And I will avoid VB.NET for the same reason I don't consider a swastika a suitable logo for my business card. [edit] Uh, oh, he said "Swastika" [/edit]
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
blog: TDD - the Aha! | Linkify!| FoldWithUs! | sighistmodified on Tuesday, May 27, 2008 5:08 PM
peterchen wrote:
The problem with VB is that it looks like an easy language on the surface, when in fact it is absolutely not.
It is so! :confused:
Semicolons: The number one seller of ostomy bags world wide. - dan neely
-
The problem with VB.NET is the legacy from VB6, take out the legacy garbage like "On Error GoTo"(obvious), "Module"(it has encapsulation but everything public is at the same scope), and this language could be better than many others. I programmed in LISP, SCHEME, and PROLOG and that wasn't funny :(
Where's leppie? :laugh:
Semicolons: The number one seller of ostomy bags world wide. - dan neely
-
This is more like it!! Yes, I realize everything that you just stated. I personally can't think of a single language that was spot on from it's inception. For instance, a lot of people criticize C++ for not completely supporting either OO or procedural programming styles.
jchigg2000 wrote:
I personally can't think of a single language that was spot on from it's inception.
Wait, you are categorizing those gigantic flaws and barriers of VB as not being spot on? :laugh: That's another typical stereotype of VBers being acted out. ROTFLMAO
led mike
-
The problem with VB is that it looks like an easy language on the surface, when in fact it is absolutely not. Granted, that's VB - I've never done VB.NET. And I will avoid VB.NET for the same reason I don't consider a swastika a suitable logo for my business card. [edit] Uh, oh, he said "Swastika" [/edit]
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
blog: TDD - the Aha! | Linkify!| FoldWithUs! | sighistmodified on Tuesday, May 27, 2008 5:08 PM
What is it called in German? I noticed you called it a swastika, which is the English bastardization of the Indian (specifically, Sanskrit) word Swastik.
Cheers, Vikram.
The hands that help are holier than the lips that pray.
-
Where's leppie? :laugh:
Semicolons: The number one seller of ostomy bags world wide. - dan neely
Brady Kelly wrote:
Where's leppie? [Laugh]
sorry, I did not understand :confused:
-
What is it called in German? I noticed you called it a swastika, which is the English bastardization of the Indian (specifically, Sanskrit) word Swastik.
Cheers, Vikram.
The hands that help are holier than the lips that pray.
Hakenkreuz ("hooked cross") or Swastika - the latter being more a reference to the symbol as such but also totally tainted with 3rd Reich background. Wikipedia.de[^] says that the sanskrit word is indeed Swastika: Sanskrit: ????????, m., svastika, „Glücksbringer“
We are a big screwed up dysfunctional psychotic happy family - some more screwed up, others more happy, but everybody's psychotic joint venture definition of CP
blog: TDD - the Aha! | Linkify!| FoldWithUs! | sighist