An amazingly adaptable programming language, pronounced C sharp, that is part of the .
NET Framework from
Microsoft, which also includes
VB.NET, Managed C++, and J# among some other open source projects and ASP.NET but it's not really a language as much as a Markup Language IMHO.
C# is much like C++ in syntax, but it is simpler to write object oriented code with it as the .NET Framework provides built in code libraries you can use across all the Framework languages, like TextWriter to write a text file. No need to manually write mountains of code to write a text file like some languages.
It has a
Garbage Collector or
GC, which differs it from C++ greatly. The
GC cleans up memory so you don't have to manage it, nice eh? Stops most memory leaks (you online gamers know of them, as almost every
game is written in C++ and those CTDs are usually memory leaks) so as long as you ain't a code tool you should be
safe with the
GC releasing the objects from memory.
There is also the GAC, or Global Assembly Cache. It is the residence of the .NET Framework and anything you want to add like a custom library or assembly, basically a collection of commonly used code, making it accessible to any .NET application on that
machine or web server if running ASP.NET.
I wrote some C# code at
work today. Those
Java guys wish they had my skillz. Naming their language after
coffee. What losers!
I can code faster than the those "other devs" with C# as it has more available built in libraries. Suck that
Java devs. Yeah
Java can import your crap libraries you can barely trust in most instances, but I already got my library in the GAC and it's pretty trust worthy if not a huge compilation of somewhat brilliant and reusable code.
But c'est la vie. Hey I know
French as well as C# motherfuckers. So bring it and I'll code a single method to slump your asses till you have no more Friends to code against me!
And as Ctrl-Z wrote along these lines, the path of the righteous man is beset on all sides by the iniquities of the selfish and the tyranny of evil
men. Blessed is he, who in the name of C# and good will, shepherds the weaker entry level .
NET devs through the valley of darkness and J2EE, for he is truly his
brother's keeper and the finder of lost coders. And I will strike down upon thee with great vengeance and furious anger those
Java coders who would attempt to poison and destroy my brother C# coders. And you will know my name is the Mikro$oft when I lay my vengeance upon thee Java! HAHA isn't Sun laying off, Have the Gates already begun to strike?