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

so overcomplicated javascript is not overcomplicated?

i just started working on microsoft enterprise garbage. ever had to deal with sharepoint, dynamics?

even microsoft developers say you're doomed when you're being put on a sharepoint project.

I just codereviewed code for 2 different dynamics contractors. Both highly recommended by microsoft. both of them had high levels of abstractions, but the end result was tightly coupled anyway.

Their javascript was written the same way. The real joke of it was that I had never done anything of the likes.

Want some of my real code from many years ago? go through mplayer/ffmpeg

edit: as pekk said the problem is cultural



Say what you want about the culture but I've found MS's stack to be quite good with the right team. It's got some great features. LINQ in particular springs to mind.

There are plenty of terrific systems built atop that stock. StackOverflow is implemented in ASP.NET, for instance.


dude! microsoft is not just enterprise. they have the biggest r&d lab with some really awesome shit going on.

linq is made by the haskell guy. well the haskell guy was a microsoft guy. but you get the idea. it did not grow inside of the .net enterprise culture. it grew outside of it. I never had any qualms about c# as a language. but that's also not what we're discussing.

just like f# is wonderful. but it too did not grow inside, but outside. they're being really smart about tying it into the enterprise as much as possible therefore guaranteeing it's future though.


I agree

I'll take C# over Java any day. Hands down.

It has its warts, sure, but it's night and day. I can't pin it down, but the C# libraries seem much more natural to me.

Of course, if the team culture is not good, it's going to be messy, either in Java, C#, Python, etc




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

Search: