Skip to content.

Manageability

Sections
Personal tools
You are here: Home » blog » archive » It's not like that

Comment

Above in this comment thread: How do you Pronounce "C#" Anyway?

It's not like that

Posted by Anonymous User at 2003-11-29 07:45 AM

Let's go to the roots. First there was A language. Then there was B language. Next is the C language, that has gotten widespread as it's a generalised assembly with high level syntax. So it is a general purpose, low level programming language - best fitted for Operating Systems programming, and small, monolitic, fast applications.

As Bjarne Stroustrup was creating C++, he wanted to keep familiar syntax, known by so many coders out there. So the C++ was born. A C language with OOP in mind. It isn't a succesor of C, but an extension. This is the reason for C++ - C raised by one.

Microsoft team designing the C# language had this same reasoning. It's not a succesor of C but an extension/modification. But the C++ was already taken. So they came up with an idea from music world. Musicians have a music symbol, that looks exactly like hash. It's called sharp becouse it causes sharpening (raising a note half a tone) of a note. Ergo: we have C# - C and a half. "see sharp"

well...

Posted by Anonymous User Anonymous User at 2004-07-08 06:27 AM

probably c# = c++++?

this is cool

Posted by Anonymous User Anonymous User at 2004-09-18 02:39 PM

I like this page

Dan

barking mad rants

Posted by Anonymous User Anonymous User at 2005-01-05 06:36 AM

Yeah, whoever posts the content for this site makes many good arguments against M$, but definitely loses this surfer's confidence over bizarrely desparate rants like this. Keep up the good work - but do exercise a little discipline. You might start by distilling your 101 reasons into the 30 or so that are actually distinct. In other words, concern yourself more with articulating arguments than with chalking up 101 of them.