Article View: borland.public.csharpbuilder.compiler
Article #13Re: Which .NET Tool To Use
From: Joe Mayo
Date: Mon, 11 Oct 2004 01:31
Date: Mon, 11 Oct 2004 01:31
57 lines
3207 bytes
3207 bytes
"Marc Rohloff [TeamB]" <"on request"> wrote in message news:sho5bozau73s$.dlg@marcrohloff.40tude.net... > On Sat, 9 Oct 2004 08:12:10 -0400, Bob Watson wrote: > > > Although C# is allegedly based on (an extension of > > the idea) of Java and C++ , I see a lot of pascal > > sorts of things in it ... maybe I should say "Delphi > > things". To explain, the syntax is not very Delphi > > like, but I see a lot of ideas from Delphi built > > into C#. I understand that Andres Heilsberg (sp) > > is the main C# architect and likely this is the > > reason. Am I "full of it" or is this obvious to > > y'all also?? > > > > I ask this question because I think > > it will likely reduce my "learning curve". I have > > been reading the book "C# and the .Net Platform" > > by Andrew Troelsen which is a little different > > for me ... that is reading a book BEFORE I > > install the software ... the software box is > > still sitting on my desk. Its a very good book > > in case you ever need one. > > I am not sure how much Anders affected the process since he was > responsible for C# and not for the .NET framework. But yes there are a > lot of similarities to Delphi. Syntactically, it is an evolution of C++, but it borrows features of other languages. I think that in the future we'll see C# moving into even more innovative areas. For example, the next version of C# will have nullable types and there are talks about being more agressive in adding other database features to future versions of the language. Here's Anders talking about it: http://channel9.msdn.com/ShowPost.aspx?PostID=10276 Here's a pretty cool history lesson with Anders: http://channel9.msdn.com/ShowPost.aspx?PostID=10116 This segment is particularly revealing: http://channel9.msdn.com/ShowPost.aspx?PostID=10502 There are more, but I thought these ones were very good for the current topic. > I would say that an understanding of Delphi or Java will make it a lot > easier to get into .NET I agree. Both the people I've worked with and those who attended my classes tend to pick up C# quite easily if they have a C++, Delphi, or Java background. Joe -- http://www.csharp-station.com
Technical Details
Message-ID:
<4169e271$1@newsgroups.borland.com>Path:
arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mailReferences:
<4163d7af@newsgroups.borland.com> <4167d59d@newsgroups.borland.com> <sho5bozau73s$.dlg@marcrohloff.40tude.net>Show Full Headers
Complete Article Headers
X-Google-Thread: 1528ba,2f16a856b38f0cb5 X-Google-Attributes: gid1528ba,public X-Google-Language: ENGLISH,ASCII-7-bit From: "Joe Mayo" <jmayo@nospam.mayosoftware.com> Newsgroups: borland.public.csharpbuilder.compiler References: <4163d7af@newsgroups.borland.com> <4167d59d@newsgroups.borland.com> <sho5bozau73s$.dlg@marcrohloff.40tude.net> Subject: Re: Which .NET Tool To Use Date: Sun, 10 Oct 2004 19:31:49 -0600 Lines: 59 X-Priority: 3 X-MSMail-Priority: Normal X-Newsreader: Microsoft Outlook Express 6.00.2800.1437 X-MIMEOLE: Produced By Microsoft MimeOLE V6.00.2800.1441 NNTP-Posting-Host: 67.176.104.159 Message-ID: <4169e271$1@newsgroups.borland.com> X-Trace: newsgroups.borland.com 1097458289 67.176.104.159 (10 Oct 2004 18:31:29 -0700) Path: arc1-ca.pugleaf.net!g2news1.google.com!news2.google.com!proxad.net!213.200.89.82.MISMATCH!tiscali!newsfeed1.ip.tiscali.net!newsfeed00.sul.t-online.de!newsfeed01.sul.t-online.de!t-online.de!newsgroups.borland.com!not-for-mail