Re: globals?



Michel:

Languages aren't (necessarily) supposed to be rich. The language should be
straightforward, the libraries should be rich. Nothing prevents C#
developers from creating a rich set of alternative functions so they can use
UCase() instead of .ToUpper().

You're still making it a VB vs C# thing and it isn't. It is (the DotNet
family of languages including VB.Net) vs some compatibility layer in VB.Net.
We're not dumb if Str() and Sin() and UCase() were excellent ways to save
time everybody and their mother would simply write such things. :-)

Are we to believe that only VB is clever enough to have thought of this? Or
that C# developers like to waste time typing? Step back a moment and try to
understand we'd adopt anything that was a good idea. Option Explicit Off
was never a "really cool thing that C# doesn't have." It was a dumb idea
that cost untold millions in lost time and money debugging things.

If UCase() is handy I suggest that you will find it added to other DotNet
languages in time. I wouldn't hold my breath :-)


"Michel Posseth [MCP]" <MSDN@xxxxxxxxxxx> wrote in message
news:uVtb3VhQHHA.1212@xxxxxxxxxxxxxxxxxxxxxxx
I am with you Herfried ,

You reflect my opinion in your previous post

I see VB.Net as a much richer .Net programming language ( as C# ) because
of the shortcuts in the framework that it provides

regards
Michel


.



Relevant Pages

  • Re: Ignatius will want the half
    ... The sinks, tablets, and languages are all rich and ... Who did Abdellah conform the corporation including the ...
    (sci.crypt)
  • Re: Ive thought better of Linux
    ... I do not think he can be attributed "troll". ... Why is it important to get rich in America. ... of the following languages: Clean, ...
    (comp.lang.lisp)
  • Re: possible to use Bang ! notation in place of "Not" keyword?
    ... It's funny how those little things differ between languages. ... Until yesterday I was still lamenting the fact that VB didn't have a ternary operator like C does... ... "Rich" wrote in message ...
    (microsoft.public.dotnet.languages.vb)
  • Re: Learning different languages
    ... Rich> rather desolated, so I'm not sure I would get an answer ... I think it's akin to speaking multiple human languages. ... If it's JavaScript, ... it's on the web server. ...
    (comp.lang.python)
  • Re: What is wrong with Ada?
    ... The discipline that Ada requires is at odds with the ... I also think Adaists are an evolutionary step beyond those who program ... Immediate gratification developers have the potential to ... effects of dangerous languages and haphazard techniques. ...
    (comp.lang.ada)

Loading