Hacker News new | ask | show | jobs
by dev360 4797 days ago
I personally think its typical Microsoft stuff. Too little too late. C# is/was a delight to work with but Microsoft has built themselves into a corner with their platform. They are always 6-7 years behind and misjudge. We had to wait how long to get a decent shell?? Why couldn't they make the damn thing posix compatible?? Or how long we had to wait for a package manager???? I will admit though that if I was still stuck in miserable ms land I would program in f# exclusively. The way it does oop feels like an improvement over traditional languages which is paradoxically bizarre and fascinating at the same time. I don't know but in retrospect leaving .net was the best thing that ever happened to me personally. It broadens your perspective on software dev when you don't constantly constrain yourself to viewing your world through entity framework or nuget or whatever other precious few technologies that run well on windows. That's all.