🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: borland.public.csharpbuilder.compiler
Article #13

Re: Which .NET Tool To Use

#13
From: Joe Mayo
Date: Mon, 11 Oct 2004 01:31
57 lines
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-mail
References: <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