Hacker News new | past | comments | ask | show | jobs | submit login

Assuming F# is included I actually agree with that to a large degree except for the fact that the division between C# vs. OSS languages is more ideological than anything else.



Sadly F# is taking C++'s place on Visual Studio's list of not so loved languages.

Although many financial systems are picking it up, and a wealthy community is building around it in the .NET world, Microsoft development tools team still seems not sure how to steer it.


MS painted themselves into a corner with their marketing message. They can't really come out and admit F# is superior to C# in practically every sense. Apparently now, the C# lead designer seems more interested in patching up JavaScript than actually catching C# up to the state-of-the-art.

Meanwhile, MS has marketed F# as "financial and scientific". Remember the F# team lead is also the main force behind getting decent generics into the CLR, a concept MS corp had dismissed as "academic". So it's no surprise they aren't continuing that line of thinking.


Tooling-wise F# is also a difficult beast to tame. I think I even remember watching a Simon Peyton Jones video about those exact challenges...


Yes there are challenges, but most of them are solvable when the willingness to overcome them exists.


"many financial systems are picking it up" - if that was enough Silverlight would've been still alive :(.


I think the ideological part plays a big role in keeping people away from C#, unfortunately


Only in places like HN, in the enterprise world we are not short of .NET projects.


And neither is the enterprise world short of JVM projects.

It seems almost like a Republic vs. Democrat kind of division.

Neither side is in danger of disappearing; each views the other with derision and very few subjects ever 'cross the party line.'


> And neither is the enterprise world short of JVM projects.

Yes, I fully agree.

We jump between JVM and .NET land in our projects, whereas the myriad of wannabe be replacements are far far away from most enterprise radars.




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

Search: