H
Harald M. Genauck
Michael C said:If it's aimed at beginners and professionals they why didn't they add
pointers to VB? The beginners don't need to use the pointers so it
doesn't cause them any trouble but the experts can still use them.
Same goes with the yield return keyword, writing your own linq
extensions is a slightly advanced topic which they thought was not
necessary for beginners.
Maybe I didn't write my own linq extensions. But at all I never did
miss the yield keyword.
Pretty much, the pro does not need the comfort of all the extra
words, it's just unecessary and slows them down.
Some pros believe in to be ascetic, others do enjoy comfort. I think
this is somewhat of personal taste. And, to have a choice is better
than to have no choice.
I noticed both you or Herfried snipped my point about pointers and
unsafe code. If VB is aimed at pros then why is it missing "the"
biggest pro feature of all time?
Even pros do rarely need pointers and unsafe code in most desktop or
web oder other server or service applications. But, if a scenario does
need uncommon features you have to choose the appropriate tool to solve
your task. That's not new with .NET, neither with VB nor C#.
Harald M. Genauck
"VISUAL STUDIO one" - http://www.visualstudio1.de
"ABOUT Visual Basic" - http://www.aboutvb.de