Return Styles: Pseud0ch, Terminal, Valhalla, NES, Geocities, Blue Moon. Entire thread

.NET Framework

Name: Anonymous 2009-08-19 21:46

So, i'm currently studying programming in the .NET language, basically C#. I have to admit i like this thing, it gives you a lot of tools for developing, and the fact that i can program in different languages, including VB, without changing the program result (as in speed and whatnot), is quite good.

I know that usually you guys hate microsoft to death, but i think this time they did something acually useful. Does anyone have any opinions or experience with the thing?

please, NO FUCKING TROLLS, if that's even possible.

Name: Anonymous 2009-08-19 22:06

>>1
Job issues aside, you should judge a language/environment/framework by what it offers.

C#/.NET are fairly good, or so I thought a few years ago. It's a Java clone done right. It's easy to use, somewhat of a relief if you've only coded in C and other low-level languages. The relief comes from not having to worry about memory management, a large library of code for doing a large body of common tasks you'll want to do, some slightly better possiblities for abstraction, not low-level, but let's you get your hands dirty when you need to.

That was my opinion a few years ago, but after a while, and writing a few medium sized projects in it, at least one of which was quite complex. That project showed me that the language had fundamental limitations, and to overcome them you would have to abuse standard design patterns and even do some nasty hacks. A few months later, I embarked onto reading my SICP and learning other new languages with much more powerful abstraction facilities than that of C# and other ALGOL derivates. I no longer think the same about programming as I did before, and feel much more free in expressing my ideas. I suggest you OP, try to take such a journey, it will be an eyeopener. As for C#, it will still be useful for getting a job.

Newer Posts
Don't change these.
Name: Email:
Entire Thread Thread List