BTW, how do you pronounce C#?  Is it "C-sharp" like in music?

--- Aaron Kalin <[EMAIL PROTECTED]> wrote:
> Like I said, C# is MS's version of Java...Java does everythign C# does and
> no its not platform independant yet, its exclusively for .NET right now.
> Java can do justa s much as C# but im guessing C# can do extra windows
> stuff.  Java is still the platform-independant language, next to perl of
> course amongst other languages.
>
> im not much of a C# nut though and I prefer open-source alternatives that
> work better than MS stuff.  The fastest web apps have been built by JSP/C++
> though.
>
> Thats just what I have been reading on C# lately and what ive seen recently
> on the subject.
>
> ----- Original Message -----
> From: "Dynerman David M" <[EMAIL PROTECTED]>
> To: <[EMAIL PROTECTED]>
> Sent: Wednesday, February 27, 2002 12:23 PM
> Subject: RE: [hlcoders] What is C# (was : Argh!)
>
>
> > C# is independent of the new .NET framework, but at the same time was
> > designed with it in mind.
> >
> > .NET is a platform-independent (only the various flavors of Windows,
> > unless MS is generous and allows development of the .NET framework for
> > other OS's), language-independent target for writing programs. (Similar
> > to the Java Virtual Machine, except the JVM is restricted to Java)
> >
> > This in and of itself is neat enough for me to learn some C# and try it
> > out. .NET is completely language independent. You can write a C# class
> > that inherits from a C++ class, which uses VB code for some of its
> > methods. All of this
> >
> > Additionally, C# has many "cool" features that will let you create
> > workable, aesthetic-looking Windows programs __FAST__.
> >
> > That's the keyword here, MS bills C# as a rapid application development
> > language. You need to write a Half-Life model viewer, use C#, you need
> > to write Half Life, use C++.
> >
> > As a programmer, I support platform-independent writing. Nothing's nicer
> > then a clean bit of C code that will compile with the standard headers
> > not only on Unix-based OS's but also Windows.
> >
> > However, the harsh reality is that 97% (conservative) of desktop users
> > (for which games are targeted) are running Windows.
> >
> > I'll take writing a program in a day with C# and having it run for 97%
> > of my audience then 2 weeks writing it so the 3 Linux gamers (or none in
> > the case of HL, WINE aside) can enjoy it.
> >
> > david
> >
> > -----Original Message-----
> > From: Tom [mailto:[EMAIL PROTECTED]]
> > Sent: Wednesday, February 27, 2002 10:59 AM
> > To: [EMAIL PROTECTED]
> > Subject: Re: [hlcoders] What is C# (was : Argh!)
> >
> > if its ms' version of java, does that mean u can embed it into web
> > pages? So
> > far all ive been able do do is html parsing (stuff like u do with
> > php/asp).
> >
> > Or are you just saying that its not "compiled" simply run by the
> > framework?
> > (like java is)
> >
> > ----- Original Message -----
> > From: "Nicolai Haehnle" <[EMAIL PROTECTED]>
> > To: <[EMAIL PROTECTED]>
> > Sent: Wednesday, February 27, 2002 2:47 PM
> > Subject: Re: [hlcoders] What is C# (was : Argh!)
> >
> >
> > > Am Mittwoch, 27. Februar 2002 14:09 schrieb _Phantom_:
> > > > btw, I'm not a M$ fan, however it does seam alot of C# bashing
> > happens
> > just
> > > > because M$ made it, C# from what I've read does have a fair amout
> > going
> > for
> > > > it, not least of which is making windows coding easier by hiding the
> > Win32
> > > > API more. Granted it might not be of much/any use to game
> > programmers,
> > but
> > > > it still deserves it's shot...
> > > >
> > > > </rant> :D
> > >
> > > (note that much of this isn't actually a reply to Phantom_, but a
> > summary
> > of
> > > replies to various postings etc..)
> > >
> > > Experience tells me that Microsoft is _very_ bad at coming up with
> > good
> > APIs.
> > > Just think all the COM mess out there, DirectX is especially bad,
> > MSHTML
> > > (which I recently had to fight against) is just plain evil. MFC isn't
> > good
> > > either, especially compared with such beauties as Qt.
> > >
> > > I've looked at the specs of C#, and boy this is madness. C# is like
> > C++,
> > but
> > > with three times as many keywords. It looks like most of the code
> > actually
> > > consists of keywords, as opposed to C / C++. The relative sparsity of
> > > keywords is one of the things I love about C.
> > > Quite surprisingly though - considering that C# is a Microsoft product
> > -
> > all
> > > the keywords are lower case (don't you all love LPDIRECTDRAWSURFACE7
> > etc... -
> > > note that there are lots worse).
> > >
> > > C# has some difficulties right at the foundation, e.g. that the
> > language
> > is
> > > just plain illogical. The program entry point is a main() function (or
> > > rather, method). But since there are no global functions in C#, it
> > simply
> > > picks one main() functions out of one class (and complains if there
> > are
> > > several main methods IIRC).
> > >
> > > The language will be used, that much is obvious. But I'm pretty sure
> > that
> > the
> > > reason for its acceptance will be Microsoft's marketing prowess rather
> > than
> > > the language's benefits - after all, the language is mainly an attempt
> > to
> > fix
> > > all bad design decisions we've seen in the past.
> > >
> > > Oh, and I can prove the statement that marketing prowess is all that
> > counts.
> > > I've seen polls on the net where about 36% of the participants already
> > used
> > > Windows XP, even though there's no sensible reason at all to upgrade
> > from
> > an
> > > existing system to it.
> > >
> > > Anyway, as long as open software exists, we're going to remain free,
> > if we
> > > choose to do so. If you want to bitch about something, bitch about
> > software
> > > patents.
> > >
> > > cu,
> > > Prefect
> > > _______________________________________________
> > > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> > >
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list archives,
> > please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >
> > _______________________________________________
> > To unsubscribe, edit your list preferences, or view the list archives,
> please visit:
> > http://list.valvesoftware.com/mailman/listinfo/hlcoders
> >
> >
>
> _______________________________________________
> To unsubscribe, edit your list preferences, or view the list archives, please
> visit:
> http://list.valvesoftware.com/mailman/listinfo/hlcoders
>


__________________________________________________
Do You Yahoo!?
Yahoo! Greetings - Send FREE e-cards for every occasion!
http://greetings.yahoo.com
_______________________________________________
To unsubscribe, edit your list preferences, or view the list archives, please visit:
http://list.valvesoftware.com/mailman/listinfo/hlcoders

Reply via email to