Re: anonymous methods only available in C#?
- From: Larry Lard <larrylard@xxxxxxxxxxxxxx>
- Date: Thu, 10 Aug 2006 11:34:45 +0100
PJ6 wrote:
I just learned about anonymous methods and was taken aback to discover that they are only available in C#. What, is there still a stigma against VB.Net, that maybe somehow this is a language that doesn't deserve to be as powerful as others?
Yes.
> I hate C#.
It's not so bad.
> Anyway... what gives? What's the reasoning behind
*that* decision?
Oh I don't expect anyone to have a real answer for me. Who knows what they were thinking. I'm just ranting. I'll go sulk over there now...
In the past it was rare for MS to ever explain their decisions, but since the rise of blogs.msdn.com as a quasi-official communication channel, we are seeing a lot more about motivations come out. However, I can't say I've ever seen anything from the VB.NET team explaining this particular omission. I *imagine* it would go something like this:
"VB.NET is designed for RAD and ease-of-use and is targeted at developers who want to get things done as quickly as possible without being lumbered with complex architectural features."
which would translate into reality as
"VB developers are too stupid to comprehend anonymous delegates. Besides, all of us here are actually C++ developers, and hence we haven't got a chance of being sufficiently in tune with the Spirit of Basic to be able to work out a syntax for them."
Just my opinion, of course.
--
Larry Lard
larrylard@xxxxxxxxxxxxxx
The address is real, but unread - please reply to the group
For VB and C# questions - tell us which version
.
- Follow-Ups:
- References:
- anonymous methods only available in C#?
- From: PJ6
- anonymous methods only available in C#?
- Prev by Date: Convert inmemory bitmap nach png mit transparent farbe
- Next by Date: Re: declare API without direct file name
- Previous by thread: Re: anonymous methods only available in C#?
- Next by thread: Re: anonymous methods only available in C#?
- Index(es):
Relevant Pages
|