Re: Is VB Caca??
- From: "Herfried K. Wagner [MVP]" <hirf-spam-me-here@xxxxxx>
- Date: Wed, 21 Mar 2007 01:57:39 +0100
Göran,
"Göran Andersson" <guffa@xxxxxxxxx> schrieb:
It's much easier to postulate things than to back them up with arguments (no offense against you intended). The author of the Web site not only is not at the current state of development for VB (but interestingly for C#), he doesn't even see a link between VB and C#.
I don't really see much of a link between VB and C# either. They are quite dissimmilar languages.
As I said, I agree with that when comparing keywords.
VB.NET and C# share the .NET framework, but that doesn't have anything to do with the actual languages. Most any language can be made to use the framework, but that doesn't mean that it suddenly has influenced the development of C#.
Why not? The VB team, for example, always mentioned the .NET Framework as a reason for changes introduced to VB in order to build VB.NET.
Here are some hard facts to back up it up. :)
"An evolution of Microsoft C and Microsoft C++, C# is simple, modern, type safe, and object oriented."
http://msdn2.microsoft.com/en-us/vcsharp/aa336766.aspx
So, then tell me what are the similarities between C and C# except curly braces, the semicolon, and similar keywords and statements?
Did C have secure references? No. Did VB have them? Yes. Does C# have them in a way almost equal to the support in, for example, VB6, Java, ...? Yes.
Did C/C++ have a special "for each" statement? No. Did VB have such a statement? Yes. Does C# have it? Yes.
Did C/C++ have a special syntax for marking up properties? No. Did VB have such special syntax? Yes. Does C# have it? Yes.
....
Note that I am comparing language features, not keyword names. Also note that there can be for sure found many samples in which C# actually has similarities to C/C++ (I just didn't list them above).
"Anders Hejlsberg, a distinguished engineer at Microsoft, led the team that designed the C# programming language. Hejlsberg first vaulted onto the software world stage in the early eighties by creating a Pascal compiler for MS-DOS and CP/M. A very young company called Borland soon hired Hejlsberg and bought his compiler, which was thereafter marketed as Turbo Pascal. At Borland, Hejlsberg continued to develop Turbo Pascal and eventually led the team that designed Turbo Pascal's replacement: Delphi. In 1996, after 13 years with Borland, Hejlsberg joined Microsoft, where he initially worked as an architect of Visual J++ and the Windows Foundation Classes (WFC)."
http://www.artima.com/intv/generics.html
"In the design of C#, we looked at a lot of languages. We looked at C++, we looked at Java, at Modula 2, C, and we looked at Smalltalk."
http://www.windowsdevcenter.com/pub/a/oreilly/windows/news/hejlsberg_0800.html
Nothing new for me. However, I strongly doubt that Anders Hejlsberg has never taken a look at programming languages other than Pascal, Delphi, Java, Modula-2, C, and Smalltalk, especially with VB and C++ teams working in the same company in the same location.
--
M S Herfried K. Wagner
M V P <URL:http://dotnet.mvps.org/>
V B <URL:http://dotnet.mvps.org/dotnet/faqs/>
.
- Follow-Ups:
- Re: Is VB Caca??
- From: Göran Andersson
- Re: Is VB Caca??
- References:
- Is VB Caca??
- From: Don
- Re: Is VB Caca??
- From: Göran Andersson
- Re: Is VB Caca??
- From: RobinS
- Re: Is VB Caca??
- From: Göran Andersson
- Re: Is VB Caca??
- From: RobinS
- Re: Is VB Caca??
- From: Tom Leylan
- Re: Is VB Caca??
- From: RobinS
- Re: Is VB Caca??
- From: Tom Leylan
- Re: Is VB Caca??
- From: Herfried K. Wagner [MVP]
- Re: Is VB Caca??
- From: Göran Andersson
- Re: Is VB Caca??
- From: Herfried K. Wagner [MVP]
- Re: Is VB Caca??
- From: Göran Andersson
- Re: Is VB Caca??
- From: Herfried K. Wagner [MVP]
- Re: Is VB Caca??
- From: Göran Andersson
- Is VB Caca??
- Prev by Date: Re: Is VB Caca??
- Next by Date: Add greenbars to richtextbox?
- Previous by thread: Re: Is VB Caca??
- Next by thread: Re: Is VB Caca??
- Index(es):
Relevant Pages
|