Hacker Newsnew | past | comments | ask | show | jobs | submitlogin

This article seems to be following the "Microsoft frameworks are for simple programmers" theme that I've been seeing more and more of here on Hacker News.

I don't know if that's bad or good since I've never really had to work in a .NET environment but I would hate for this article to be the embers of a forthcoming flame war.



I don't think that's the point at all. If anything it's "some Microsoft frameworks are too big and complicated" (but others - F# - aren't so let's try those)


F# is just another CLR language, so the "Framework" is just as big under F# as it is under C#. It's just a different way of looking at development (specifically, the OCaml way).

.NET is big because it actually contains a lot of useful APIs. I think this is a natural outgrowth of a framework that attempts to be all things to all people.

I'm not a .NET apologist, but I use it every day at work and it has it's strengths and weaknesses (like everything), but overall it is a fairly well-designed framework. My biggest beef with most .NET development is that you have to do it on Windows...


My biggest beef with most .NET development is that you have to do it on Windows...

I once shocked a Windows "Platform Evangelist" when I told him the only thing I needed Windows for was Visual Studio.


Haha, yeah, that would be typical Slashdot - sneer at VB.NET then go right back to PHP...


.Net get's more respect on HN than you might think. IMO it goes something like Python > .Net > Java.


If Python > .NET, where does IronPython fit in the ordering?


Evidently between those two.


I think this perception is because .NET was developed to compete with Java, and one of the very definite objectives of Java was to make programming "safe" for entry/low-level enterprise programmers.




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: