Seth,
I don't want a flame war either. Neither of us have the time for
pointless bickering. My angle:
I call them as I see them.
To my knowledge, VC++ and VB and C# are all within Visual Studio, and
they all share a common IDE. For some reason the keyboard schemes
differ. So, a large portion of the IDE is similar, which is
soothing. And then, I get slapped in the face because a keyboard
scheme changed a commonly used key to mean something else. So, it's
annoying. If I were a beta tester, I'd be bringing these things up.
So, what's wrong with me bringing them up here and now? ...if there
weren't so many things broken, there would be no need to point them
out.
But yeah... there are many, many very cool things in VB and C#, and
the new IDE... I apologize for not raving about them. I really think
it's an amazing environment. The first thing I did was show it off to
people who know basically nothing about programming, and showed how
easy things were to do, and even told them to learn about it! I am
telling people to become programmers because it's easy. So, you
aren't seeing this side... and I am sorry.
But, it's frustrating to be slapped in the face 10 times within the
first day of using it. It's a barrier that could be beaten down some,
if people knew about these things. To invoke change, you need to
attack the source of issues. It's just a fact of life. It upsets
people. I'm sorry.
To be clear... and I'd prefer to not jump into such details... but, I
don't recall saying that VB should be VC++. If you desire, my
perspective is that VB has some features that C++ doesn't have, and
then it doesn't have, say, "const", so I complain about it, and
explain it in the way most are familiar with: C++. That doesn't mean
I want VB to be VC++. As you may have read, the decision to exclude
"const" was a big deal. A bet there were a lot of people complaining
about it, and a lot of people miss it. It has nothing to do with C+
+. It's a programming concept that would be desirable, that many
people want. It's about the concept. Not the language. There are
many, many things I dislike in C++, as well, and it's horrible for
certain things -- I am not in love with it.
Yes, VB 2005 Express cost $0.00. It's free. But, it doesn't mean its
bugs are not bugs. It also doesn't mean that the lack of "const" also
doesn't bother the people who have bought the professional edition.
Its price is irrelevant. I am trying to help fix things. It goes for
the whole language and IDE... the free and the paid version.
And to prevent too many people from yelling at me for ranting, I'll
apologize here for being a bit of a jerk - it's been a long week
Hey, no worries. I held off posting here for a long time before
finally it was just too much, and I had to let my thoughts be known.
Some things I just needed answers. Some of the things I run into on
this are just unbelievable, and some are generic to all of VS, no
matter what language, like the help system returning information on
the wrong language when I have it set to report on only one language.
Or when F1 doesn't go to the keyword the cursor is on, so I have to
type it on its own line so it'll work. I could complain about this
for hours. They are features that are utterly broken. Bugs. Someone
should know about them. My solution for now? Google.
And hey... at least I am not just saying "this sucks". I am trying to
find solutions.
Good weekend everyone,
Zytan